Avoid logging InterruptedException when a torrent is stopped
Fix BT Announce Behavior
Correctly send left state to the tracker (currently this is always zero)
Always send upload, download to the tracker, not just during the completion event.
Trigger a tracker announce immediately after a torrent is started
Request zero peers when stopping the torrent
Request zero peers when the torrent is completed (the current code flow does not easily allow these peers to be put in the registry, so it's better not to request them)
More robustly ensure that a completed event is not sent if the torrent was started as a seed
Config change: follow default tracker announce interval if announce interval is unspecified
Memory leak fix on torrent stop: remove extraTrackers and peerSources when a torrent is stopped
Add configuration parameter for tracker connect timeout
UDP tracker resend behavior now adheres to BEP-0015
Fix memory/resource leak: tracker resources are closed on torrent stop rather than on shutdown
Avoid logging InterruptedException when a torrent is stopped
Fix BT Announce Behavior