Skip to content

Conversation

@LeeSmet
Copy link
Contributor

@LeeSmet LeeSmet commented Dec 3, 2025

Closes #144

Signed-off-by: Lee Smet <lee.smet@hotmail.com>
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
Still WIP

Signed-off-by: Lee Smet <lee.smet@hotmail.com>
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
This reverts commit f68b882.

BBR congestion controller implementation in quinn is currently not
maintained
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
This restores the old behavior which was introduced to fix an issue
where a peer task could get stuck in a flush call (which was not a
select branch), thus preventing the task from ever exitting, causing a
buildup of tasks (which could keep open OS resources like file
descriptors, causing an eventual resource exhaustion). To do this,
introduce a Connection{Read,Write}Half, and add a `split` method to the
Connection trait. This mimics the behavior of the old code which wrapped
a connection in a framed and then split that entirely.

Signed-off-by: Lee Smet <lee.smet@hotmail.com>
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
@LeeSmet LeeSmet merged commit 50e4dbe into master Dec 8, 2025
17 checks passed
@LeeSmet LeeSmet deleted the quic-datagram-v2 branch December 8, 2025 13:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Investigate UDP transport

2 participants