From 28e80062b616ec4b94dd1299299549464824907b Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Mon, 25 Aug 2014 06:01:09 +1000 Subject: [PATCH] TODO --- TODO | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/TODO b/TODO index 5a2e863f..ac44feee 100644 --- a/TODO +++ b/TODO @@ -3,4 +3,6 @@ * When a piece has zero bytes left, it could be removed from pieces by bytes left, removing O(n^2) overhead searching for incomplete pieces for every connection. * Make torrent read requests higher priority than everything else? * I think the high-low water is broken with responsive download strategy. - * Properly encapsulate the mmap/span stuff. \ No newline at end of file + * Properly encapsulate the mmap/span stuff. + * Implement keep-alive timeout when receiving. + * Wrap connection sockets to convert certain errors and timeout on inactivity with no keep-alives. \ No newline at end of file