From 5845393fbbe772eb325f6fa6c239e77bf59e1e08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20Frosteg=C3=A5rd?= Date: Sat, 1 Aug 2020 06:09:25 +0200 Subject: [PATCH] Update TODO --- TODO.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/TODO.md b/TODO.md index 052bb02..2367e43 100644 --- a/TODO.md +++ b/TODO.md @@ -9,6 +9,7 @@ * opening new connections in current form causes macOS issues, why? * try creating sockets with different ports (and also local ips if setting enabled), then converting them to mio tcp streams +* num_connections config field as in ws load test ## aquatic_http * upper limit on request read buffer @@ -35,6 +36,8 @@ aquatic_http (including ip uniqueness part of peer map key) * tests * use enum as return type for handshake machine +* optimize serialize_20_bytes (10% cpu utilization). deserialize_20_bytes + doesn't seem to be that expensive (1-2% cpu) ## aquatic_udp * mio: set oneshot for epoll and kqueue? otherwise, stop reregistering?