From b6947546a9214d277504d0c01066a54d271ab6d1 Mon Sep 17 00:00:00 2001
From: Matt Joiner <anacrolix@gmail.com>
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.51.0