[multiple changes]
2005-12-27 Tom Tromey <tromey@redhat.com> * gnu/java/nio/SelectorImpl.java: Added import. 2005-12-26 Anthony Green <green@redhat.com> * java/net/Socket.java (connect): Don't close the socket on exceptions. * gnu/java/nio/SocketChannelImpl.java (read): Compute the right amount of data to read (dst.remaining()). * gnu/java/nio/DatagramChannelImpl.java (receive): Ditto. * gnu/java/nio/SelectorImpl.java (select): Handle OP_CONNECT properly. From-SVN: r109114
This commit is contained in:
@@ -220,7 +220,7 @@ public final class SocketChannelImpl extends SocketChannel
|
||||
int offset = 0;
|
||||
InputStream input = socket.getInputStream();
|
||||
int available = input.available();
|
||||
int len = dst.capacity() - dst.position();
|
||||
int len = dst.remaining();
|
||||
|
||||
if ((! isBlocking()) && available == 0)
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user