mirror of
https://github.com/YGGverse/aquatic.git
synced 2026-03-31 09:45:31 +00:00
udp: remove thingbuf in favor of crossbeam channel
thingbuf didn't have obvious performance advantages and is a lot less mature. Furthermore, it doesn't support anything like crossbeam Receiver::try_iter, which is prefereable now that announce responses can be sent to any socket worker.
This commit is contained in:
parent
e77c9f46e7
commit
1a6b4345d4
10 changed files with 163 additions and 329 deletions
|
|
@ -26,7 +26,6 @@
|
|||
* Remove support for unbounded worker channels
|
||||
* Add backpressure in socket workers. They will postpone reading from the
|
||||
socket if sending a request to a swarm worker failed
|
||||
* Reuse allocations in swarm response channel
|
||||
* Remove config key `network.poll_event_capacity`
|
||||
* Harden ConnectionValidator to make IP spoofing even more costly
|
||||
* Distribute announce responses from swarm workers over socket workers to
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue