Skip to content

Conversation

@violetagg
Copy link
Member

Replace incorrect Class.forName check for io.netty.handler.codec.http3.Http3 (which is always available on the classpath) with Quic.isAvailable() to properly verify that the native QUIC library (io.netty:netty-codec-native-quic) is available at runtime.

Fixes #4010

Replace incorrect Class.forName check for io.netty.handler.codec.http3.Http3
(which is always available on the classpath) with Quic.isAvailable() to
properly verify that the native QUIC library (io.netty:netty-codec-native-quic)
is available at runtime.

Fixes #4010

Signed-off-by: Violeta Georgieva <[email protected]>
@violetagg violetagg added this to the 1.3.1 milestone Nov 25, 2025
@violetagg violetagg added the type/bug A general bug label Nov 25, 2025
@violetagg violetagg merged commit 02f96e2 into main Nov 25, 2025
22 of 24 checks passed
@violetagg violetagg deleted the issue-4010 branch November 25, 2025 09:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type/bug A general bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug: java.lang.UnsatisfiedLinkError: Can't load library: /tmp/libnetty_quiche42_linux_x86_649563780249379016557.so

2 participants