corda/classpath/java/nio/channels
Joel Dice 3862128a3a tolerate EINTR in ServerSocketChannel.accept implementation
On POSIX systems, Avian sends a special signal to a thread to
implement Thread.getStackTrace() when called from a different thread.
If the target thread is blocked on a call to accept when this happens,
it will return -1, with errno set to EINTR.  Instead of treating this
as an error, we now just loop and call accept again.
2009-11-16 17:23:09 -07:00
..
Channel.java prepend copyright notice and license to all source files; add license.txt and readme.txt 2008-02-19 11:06:52 -07:00
ReadableByteChannel.java prepend copyright notice and license to all source files; add license.txt and readme.txt 2008-02-19 11:06:52 -07:00
SelectableChannel.java fix regression in SocketSelector when selecting ServerSocketChannels 2009-09-28 16:54:49 -06:00
SelectionKey.java implement non-blocking socket connections 2009-10-08 16:26:20 -06:00
Selector.java implement Selector.selectNow() and select() 2009-07-23 13:08:41 -06:00
ServerSocketChannel.java tolerate EINTR in ServerSocketChannel.accept implementation 2009-11-16 17:23:09 -07:00
SocketChannel.java implement SocketChannel.isConnected 2009-10-29 16:19:33 -06:00
SocketSelector.java avoid EAGAIN or EWOULDBLOCK errors due to SocketSelector.wakup being called many times between calls to select 2009-10-30 08:55:55 -06:00
UnsupportedAddressTypeException.java update NIO code to be more compatible with Java 2008-03-25 11:18:17 -06:00
WritableByteChannel.java prepend copyright notice and license to all source files; add license.txt and readme.txt 2008-02-19 11:06:52 -07:00