Update TODO

This commit is contained in:
Joakim Frostegård 2021-10-27 12:23:56 +02:00
parent e7305114ad
commit 92fc427665

View file

@ -4,10 +4,14 @@
* cpu pinning - also rename config
* access lists
* privdrop
* scrape requests
* clean out connections regularly
* timeout inside of task for "it took to long to receive request, send response"?
* remove finished tasks from slab
* test with load tester with multiple workers
* consider better error type for request parsing, so that better error
messages can be sent back (e.g., "full scrapes are not supported")
* Scrape: should stats with only zeroes be sent back for non-registered info hashes?
Relevant for mio implementation too.
* Don't return read request immediately. Set it as self.read_request
and continue looping to wait for any new input. Then check after
read_tls is finished. This might prevent issues when using plain HTTP
@ -15,7 +19,6 @@
is stopped, which might lead to various issues.
* aquatic_udp glommio
* Check that it is the response consumer id responses are sent back to
* Add to file transfer CI
* consider adding ConnectedScrapeRequest::Scrape(PendingScrapeRequest)
containing TransactionId and BTreeMap<usize, InfoHash>, and same for