Skip to content
This repository was archived by the owner on May 8, 2026. It is now read-only.
This repository was archived by the owner on May 8, 2026. It is now read-only.

how to reuse connections? #321

Description

@cosmoswei

Hello, When I send multiple QuicStreamChannels to a QuicChannel connection, it will report a QUICHE_ERR_STREAM_LIMIT exception. Is there any way to avoid it? Or, are there any other ways to reuse connections? The exception information :

Caused by: io.netty.incubator.codec.quic.QuicException: QUICHE_ERR_STREAM_LIMIT
	at io.netty.incubator.codec.quic.Quiche.newException(Quiche.java:784)
	at io.netty.incubator.codec.quic.Quiche.throwIfError(Quiche.java:812)
	at io.netty.incubator.codec.quic.QuicheQuicChannel$QuicChannelUnsafe.connectStream(QuicheQuicChannel.java:1467)
	at io.netty.incubator.codec.quic.QuicheQuicChannel.lambda$createStream$3(QuicheQuicChannel.java:461)
	at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173)
	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166)
	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:566)
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	... 1 more

Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions