netty5/transport-native-epoll/src/test/java/io/netty/channel/epoll
Norman Maurer 0985e07845 [#3457] Proper fix for IllegalStateException caused by closed file descriptor / channel
Motivation:

During 6b941e9bdb I introduced a regression that could cause an IllegalStateException.
A non-proper fix was commited as part of #3443. This commit add a proper fix.

Modifications:

Remove FileDescriptor.INVALID and add FileDescriptor.isOpen() as replacement. Once FileDescriptor.close() is called isOpen() will return false.

Result:

No more IllegalStateException caused by a close channel.
2015-03-01 19:41:22 +01:00
..
EpollDatagramUnicastTest.java [#2377] Implement epoll based DatagramChannel 2014-04-16 15:15:32 +02:00
EpollDomainSocketEchoTest.java Add support for Unix Domain Sockets when using native epoll transport 2015-02-04 15:47:26 +01:00
EpollDomainSocketFdTest.java [#3457] Proper fix for IllegalStateException caused by closed file descriptor / channel 2015-03-01 19:41:22 +01:00
EpollDomainSocketFileRegionTest.java Add support for Unix Domain Sockets when using native epoll transport 2015-02-04 15:47:26 +01:00
EpollDomainSocketFixedLengthEchoTest.java Add support for Unix Domain Sockets when using native epoll transport 2015-02-04 15:47:26 +01:00
EpollDomainSocketGatheringWriteTest.java Add support for Unix Domain Sockets when using native epoll transport 2015-02-04 15:47:26 +01:00
EpollDomainSocketObjectEchoTest.java Add support for Unix Domain Sockets when using native epoll transport 2015-02-04 15:47:26 +01:00
EpollDomainSocketSslEchoTest.java Add support for Unix Domain Sockets when using native epoll transport 2015-02-04 15:47:26 +01:00
EpollDomainSocketSslGreetingTest.java Add support for Unix Domain Sockets when using native epoll transport 2015-02-04 15:47:26 +01:00
EpollDomainSocketStartTlsTest.java Add support for Unix Domain Sockets when using native epoll transport 2015-02-04 15:47:26 +01:00
EpollDomainSocketStringEchoTest.java Add support for Unix Domain Sockets when using native epoll transport 2015-02-04 15:47:26 +01:00
EpollReuseAddrTest.java Fix most inspector warnings 2014-07-02 19:04:11 +09:00
EpollSocketChannelTest.java [#3112] Add supprt for TCP_INFO when using EpollSocketChannel 2015-01-27 07:07:18 +01:00
EpollSocketEchoTest.java Perform cross-tests between NIO and epoll transport 2014-03-17 10:49:31 +09:00
EpollSocketFileRegionTest.java Perform cross-tests between NIO and epoll transport 2014-03-17 10:49:31 +09:00
EpollSocketFixedLengthEchoTest.java Perform cross-tests between NIO and epoll transport 2014-03-17 10:49:31 +09:00
EpollSocketGatheringWriteTest.java Perform cross-tests between NIO and epoll transport 2014-03-17 10:49:31 +09:00
EpollSocketObjectEchoTest.java Perform cross-tests between NIO and epoll transport 2014-03-17 10:49:31 +09:00
EpollSocketSslEchoTest.java Test TLS renegotiation with explicit cipher suite change 2014-12-12 17:43:23 +09:00
EpollSocketSslGreetingTest.java Add an OpenSslEngine and the universal API for enabling SSL 2014-05-18 02:33:26 +09:00
EpollSocketStartTlsTest.java Add an OpenSslEngine and the universal API for enabling SSL 2014-05-18 02:33:26 +09:00
EpollSocketStringEchoTest.java Perform cross-tests between NIO and epoll transport 2014-03-17 10:49:31 +09:00
EpollSocketTestPermutation.java Move generic unix classes/interfaces out of epoll package 2015-02-17 18:41:18 +01:00
EpollTest.java Add missing @Test annotation 2014-06-26 12:24:44 +02:00
NativeTest.java Directly receive remote address when call accept(...) 2015-02-23 14:54:35 +01:00