aquatic/crates
Joakim Frostegård fe5ccf6646
ws: refactor, bug fixes, improvements (#155)
- split swarm worker into two modules
- split socket worker into two modules
- keep track of which offers peers have sent and only allow matching
answers
- always clean up after closing connection
- use channel for telling connections to close
- move some logic into new ConnectionRunner struct
- use slotmap for connection reference storage
- fix double counting of error responses
- actually close connections that take too long to send responses to
- remove announced_info_hashes entry on AnnounceEvent::Stopped
2023-11-09 18:06:21 +01:00
..
combined_binary Move all crates to new crates dir 2023-10-18 23:53:41 +02:00
common ws: refactor, bug fixes, improvements (#155) 2023-11-09 18:06:21 +01:00
http ws: refactor, bug fixes, improvements (#155) 2023-11-09 18:06:21 +01:00
http_load_test Move all crates to new crates dir 2023-10-18 23:53:41 +02:00
http_protocol Move all crates to new crates dir 2023-10-18 23:53:41 +02:00
peer_id Move all crates to new crates dir 2023-10-18 23:53:41 +02:00
toml_config Move all crates to new crates dir 2023-10-18 23:53:41 +02:00
toml_config_derive Move all crates to new crates dir 2023-10-18 23:53:41 +02:00
udp ws: refactor, bug fixes, improvements (#155) 2023-11-09 18:06:21 +01:00
udp_bench Move all crates to new crates dir 2023-10-18 23:53:41 +02:00
udp_load_test Move all crates to new crates dir 2023-10-18 23:53:41 +02:00
udp_protocol Move all crates to new crates dir 2023-10-18 23:53:41 +02:00
ws ws: refactor, bug fixes, improvements (#155) 2023-11-09 18:06:21 +01:00
ws_load_test ws: refactor, bug fixes, improvements (#155) 2023-11-09 18:06:21 +01:00
ws_protocol ws: refactor, bug fixes, improvements (#155) 2023-11-09 18:06:21 +01:00