netty / netty-incubator-codec-quic

Apache License 2.0
303 stars 72 forks source link

Correctly handle lifetimes and channel state. #665

Closed normanmaurer closed 9 months ago

normanmaurer commented 9 months ago

Motivation:

Due how our code was structured it was possible that we not always handle the lifetime of the underlying quiche connection correctly. Beside this it was also possible to convert a CLOSED channel state to an ACTIVE again.

Modifications:

Result:

Correct handling of lifetime and state.