[JBT-115] Peers whom closed the connection with us arent being cleared
{code} java.io.IOException: Unexpected end of channel. at org.johnnei.javatorrent.network.BitTorrentSocket.readInput(BitTorrentSocket.java:262) ~[javatorrent-bittorrent-0.6.1-SNAPSHOT.jar:?] at org.johnnei.javatorrent.network.BitTorrentSocket.canReadMessage(BitTorrentSocket.java:236) ~[javatorrent-bittorrent-0.6.1-SNAPSHOT.jar:?] at org.johnnei.javatorrent.internal.network.PeerIoHandler.onDataAvailable(PeerIoHandler.java:93) ~[javatorrent-bittorrent-0.6.1-SNAPSHOT.jar:?] at org.johnnei.javatorrent.internal.network.PeerIoHandler.handlePeer(PeerIoHandler.java:83) ~[javatorrent-bittorrent-0.6.1-SNAPSHOT.jar:?] at org.johnnei.javatorrent.internal.network.PeerIoHandler.pollChannels(PeerIoHandler.java:69) ~[javatorrent-bittorrent-0.6.1-SNAPSHOT.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_181] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_181] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_181] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_181] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_181] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_181] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_181] {code}
Issue metadata
- Issue type: Bug
- Priority: Medium
- Fix versions: 0.7.0