From b6947546a9214d277504d0c01066a54d271ab6d1 Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Sun, 31 Jan 2016 18:35:08 +1100 Subject: [PATCH] TODO --- TODO | 3 +++ 1 file changed, 3 insertions(+) diff --git a/TODO b/TODO index 88376218..93749332 100644 --- a/TODO +++ b/TODO @@ -8,3 +8,6 @@ * Track connection chunk contributions to successful and failed piece hashes. Only drop the worst performer on a bad hash. Maybe block its IP. * Remove assumptions that the first piece requested will be the first that peers will send. * Clean-up DHT transaction code, it's just nasty. + * Handle wanted pieces more efficiently, it's slow in in fillRequests, since the prioritization system was changed. + * Determine if we should accept connections, even if we just close them. http://stackoverflow.com/questions/35108571/can-i-leave-sockets-in-syn-recv-until-im-interested-in-accepting + * Implement BEP 40. -- 2.50.0