netty5/transport/src/test/java/io/netty/channel
Norman Maurer 534de73d28
Workaround JDK bug that will cause an AssertionError when calling ServerSocketChannel.config().getOptions(). (#8183)
Motivation:

There is a JDK bug which will return IP_TOS as supported option for ServerSocketChannel even if its not supported afterwards and cause an AssertionError.
See http://mail.openjdk.java.net/pipermail/nio-dev/2018-August/005365.html.

Modifications:

Add a workaround for the JDK bug.

Result:

ServerSocketChannel.config().getOptions() will not throw anymore and work as expected.
2018-08-09 13:11:08 +02:00
..
embedded Correctly run all pending tasks for EmbeddedChannel when the Channel was closed. 2017-07-30 06:57:18 +02:00
group fix the typos 2017-04-20 04:56:09 +02:00
local Fix race in ChannelReadHandler used during LocalChannel testing. (#7904) 2018-05-04 07:36:33 +02:00
nio Support the usage of SocketOption when nio is used and the java versiā€¦ (#8085) 2018-07-25 12:32:28 +08:00
oio More graceful registration failure 2013-12-21 18:08:58 +09:00
pool Improved error message in FixedChannelPool 2017-11-13 20:29:07 +01:00
socket/nio Workaround JDK bug that will cause an AssertionError when calling ServerSocketChannel.config().getOptions(). (#8183) 2018-08-09 13:11:08 +02:00
AbstractChannelTest.java Only use Mockito for mocking. 2017-02-07 08:47:22 +01:00
AbstractEventLoopTest.java [#4241] Ensure NioEventLoopGroup.shutdownGracefully(...) with no quiet period shutdown as fast as expected. 2016-08-05 07:21:17 +02:00
AdaptiveRecvByteBufAllocatorTest.java AdaptiveRecvByteBufAllocator should ramp up while reading 2017-12-03 17:25:31 -08:00
BaseChannelTest.java Revert "[#5028] Fix re-entrance issue with channelWritabilityChanged(...) and write(...)" 2016-04-09 20:32:47 +02:00
ChannelInitializerTest.java Ensure correct ordering if a ChannelInitializer adds another ChannelInitializer 2016-08-03 07:50:46 +02:00
ChannelOptionTest.java Allow to get existing ChannelOption / AttributeKey from String 2015-02-18 09:29:37 +01:00
ChannelOutboundBufferTest.java fix the typos 2017-04-20 04:56:09 +02:00
CoalescingBufferQueueTest.java AbstractCoalescingBufferQueue addFirst void promise handling 2017-11-07 11:33:53 -08:00
CombinedChannelDuplexHandlerTest.java fix the typos 2017-04-20 04:56:09 +02:00
CompleteChannelFutureTest.java Only use Mockito for mocking. 2017-02-07 08:47:22 +01:00
DefaultChannelIdTest.java ByteBuf Input Stream Reference Count Ownership 2016-11-14 16:29:55 -08:00
DefaultChannelPipelineTailTest.java Ability to scoop up events that reach the tail of the ChannelPipeline. 2017-12-15 21:19:16 +01:00
DefaultChannelPipelineTest.java Add removeIfExists() method to DefaultChannelPipeline 2018-03-27 09:48:52 +02:00
DefaultChannelPromiseTest.java Fail fast when DefaultChannelPromise is constructed with null as Channel. 2018-01-18 18:57:42 +00:00
DelegatingChannelPromiseNotifierTest.java Make DelegatingChannelPromiseNotifier use Vararg overload 2017-07-28 07:29:43 +02:00
FailedChannelFutureTest.java Only use Mockito for mocking. 2017-02-07 08:47:22 +01:00
LoggingHandler.java Fix most inspector warnings 2014-07-02 19:55:07 +09:00
PendingWriteQueueTest.java PendingWriteQueue to handle write operations with void future 2018-03-16 08:23:40 +01:00
ReentrantChannelTest.java fix the typos 2017-04-20 04:56:09 +02:00
SimpleUserEventChannelHandlerTest.java Create SimpleUserEventChannelHandler convenience class (#7991) 2018-06-29 08:25:23 +02:00
SingleThreadEventLoopTest.java SingleThreadEventLoopTest failures 2016-10-11 09:09:53 +02:00
SucceededChannelFutureTest.java Only use Mockito for mocking. 2017-02-07 08:47:22 +01:00
ThreadPerChannelEventLoopGroupTest.java Add a EventLoopGroup.register(ChannelPromise) 2016-05-21 18:40:17 +02:00