diff --git a/TODO.md b/TODO.md index 5218342..7bd0082 100644 --- a/TODO.md +++ b/TODO.md @@ -12,8 +12,14 @@ * 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 +* decode response properly, full response determines if message was fully + received. this means proper deserializers need to be written.. +* open new connections every time. opentracker doesn't really do keepalive + (has an ifdef without entry in makefile and closes soon anyway, seemingly) + so we should adjust to that. ## aquatic_http +* opentracker doesn't really do keepalive. should we? * check if connection ValidUntil's are really updated when necessary. there are some connections dropped after a while when load testing * add tests