- * 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.
- * Rewrite tracker package to be announce-centric, rather than client. Currently the clients are private and adapted onto by the Announce() func.
- * Move tracker management code in the torrent package to its own file.
- * Kick only the poorest connection when a piece hash fails