-
- Downloads
Streaming:
- Make I2PSocketFull.close() nonblocking; it will now cause any user-side writes blocked in I/O (Connection.packetSendChoke()) to throw an exception (tickets #629, #1041) - Don't ignore InterruptedExceptions; throw InterruptedIOException - Back out static disconnect exception - MessageInputStream locking fixes - Cleanups I2PSnark: - Close socket before closing output stream to avoid blocking in Peer.disconnect(), and prevent Peer.disconnect() loop
Showing
- apps/i2psnark/java/src/org/klomp/snark/Peer.java 22 additions, 7 deletionsapps/i2psnark/java/src/org/klomp/snark/Peer.java
- apps/i2psnark/java/src/org/klomp/snark/PeerConnectionIn.java 1 addition, 1 deletionapps/i2psnark/java/src/org/klomp/snark/PeerConnectionIn.java
- apps/i2psnark/java/src/org/klomp/snark/PeerConnectionOut.java 3 additions, 4 deletions.../i2psnark/java/src/org/klomp/snark/PeerConnectionOut.java
- apps/streaming/java/src/net/i2p/client/streaming/Connection.java 23 additions, 8 deletions...reaming/java/src/net/i2p/client/streaming/Connection.java
- apps/streaming/java/src/net/i2p/client/streaming/ConnectionPacketHandler.java 3 additions, 2 deletions...src/net/i2p/client/streaming/ConnectionPacketHandler.java
- apps/streaming/java/src/net/i2p/client/streaming/I2PSocketFull.java 14 additions, 7 deletions...ming/java/src/net/i2p/client/streaming/I2PSocketFull.java
- apps/streaming/java/src/net/i2p/client/streaming/MessageInputStream.java 23 additions, 9 deletions...java/src/net/i2p/client/streaming/MessageInputStream.java
- apps/streaming/java/src/net/i2p/client/streaming/MessageOutputStream.java 37 additions, 16 deletions...ava/src/net/i2p/client/streaming/MessageOutputStream.java
- apps/streaming/java/src/net/i2p/client/streaming/Packet.java 9 additions, 0 deletionsapps/streaming/java/src/net/i2p/client/streaming/Packet.java
- apps/streaming/java/src/net/i2p/client/streaming/PacketLocal.java 41 additions, 28 deletions...eaming/java/src/net/i2p/client/streaming/PacketLocal.java
Loading
Please register or sign in to comment