Skip to content

Display warning message in log when a native library conflict arises #3276

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
tishun opened this issue Apr 25, 2025 · 0 comments · Fixed by #3278
Closed

Display warning message in log when a native library conflict arises #3276

tishun opened this issue Apr 25, 2025 · 0 comments · Fixed by #3278
Labels
type: improvement An improvement to the existing implementation

Comments

@tishun
Copy link
Collaborator

tishun commented Apr 25, 2025

Feature Request

Is your feature request related to a problem? Please describe

There is no indication in the logs that a native library conflict exists in the current deployment

Describe the solution you'd like

When the driver attempts to load the native libraries it assumes there is only one present for the current system.
However with io-uring and epoll being both available for Linux a conflict might occur.

This is - by itself - an invalid state of the system, but the driver silently prioritizes io-uring over epoll

A warning message needs to be displayed, stating that both native transports were detected.
The warning message should also state how the conflict was resolved.

@tishun tishun added the type: improvement An improvement to the existing implementation label Apr 25, 2025
@tishun tishun modified the milestones: Async, 6.7.0.RELEASE Apr 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: improvement An improvement to the existing implementation
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant