bitlet icon indicating copy to clipboard operation
bitlet copied to clipboard

An error occurred downloading.

Open LIXUANYI opened this issue 8 years ago • 0 comments

Hi,I have a demo.

code : Metafile metafile = new Metafile(new BufferedInputStream(new FileInputStream("c:/saber.torrent"))); TorrentDisk tdisk = new PlainFileSystemTorrentDisk(metafile, new File("c:/")); tdisk.init(); IncomingPeerListener peerListener = new IncomingPeerListener(59999); peerListener.start(); Torrent torrent = new Torrent(metafile, tdisk, peerListener); torrent.startDownload(); while (!torrent.isCompleted()) { try { Thread.sleep(1000); //System.out.println("downloading...."); } catch(InterruptedException ie) { break; } torrent.tick(); }

error message: java.net.SocketException: Socket closed at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:152) at java.net.SocketInputStream.read(SocketInputStream.java:122) at java.io.DataInputStream.readFully(DataInputStream.java:195) at java.io.DataInputStream.readFully(DataInputStream.java:169) at org.bitlet.wetorrent.peer.task.MessageReceiver.execute(MessageReceiver.java:106) at org.bitlet.wetorrent.util.thread.InterruptableTasksThread.run(InterruptableTasksThread.java:50)

LIXUANYI avatar Oct 09 '16 09:10 LIXUANYI