netty5/transport/src/main/java/io/netty/channel
Trustin Lee dcf7896172 Do not close ServerChannel on IOException while accepting an incoming connection
.. so that we can recover from 'too many open files'

- Fixes #1578
2013-07-16 18:39:29 +09:00
..
embedded More javadoc fixes 2013-07-14 18:04:33 +02:00
group Rename ChannelGroupMatcher to ChannelMatcher 2013-07-15 10:42:36 +02:00
local [#1557] Make the contract of Channel.Unsafe.flush() more clear 2013-07-12 19:45:31 +02:00
nio Do not close ServerChannel on IOException while accepting an incoming connection 2013-07-16 18:39:29 +09:00
oio [#1557] Make the contract of Channel.Unsafe.flush() more clear 2013-07-12 19:45:31 +02:00
socket Use correct permission mode for java files 2013-07-10 21:58:12 +02:00
AbstractChannel.java [#1557] Make the contract of Channel.Unsafe.flush() more clear 2013-07-12 19:45:31 +02:00
AbstractServerChannel.java [#1557] Make the contract of Channel.Unsafe.flush() more clear 2013-07-12 19:45:31 +02:00
AdaptiveRecvByteBufAllocator.java Fix AdaptiveRecvByteBufAllocator.getSizeTableIndex() 2013-06-25 11:07:15 +09:00
AddressedEnvelope.java Move ReferenceCounted and AbstractReferenceCounted to io.netty.util 2013-06-13 13:14:21 +09:00
Channel.java [#1557] Make the contract of Channel.Unsafe.flush() more clear 2013-07-12 19:45:31 +02:00
ChannelConfig.java Remove channelReadSuspended / Rename messageReceived(Last) to channelRead(Complete) 2013-07-09 23:58:51 +09:00
ChannelDuplexHandler.java More javadoc fixes 2013-07-14 18:04:33 +02:00
ChannelException.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
ChannelFlushPromiseNotifier.java Rename method to better reflect usage 2013-04-08 08:06:46 +02:00
ChannelFuture.java Remove channelReadSuspended / Rename messageReceived(Last) to channelRead(Complete) 2013-07-09 23:58:51 +09:00
ChannelFutureListener.java Replace TransferFuture(Listener) with (Channel)ProgressiveFuture(Listener) 2013-04-15 15:26:20 +09:00
ChannelHandler.java Remove channelReadSuspended / Rename messageReceived(Last) to channelRead(Complete) 2013-07-09 23:58:51 +09:00
ChannelHandlerAdapter.java [#1236] Fix problem where adding a new ChannelHandler could block the eventloop 2013-04-19 07:00:50 +02:00
ChannelHandlerContext.java Use correct permission mode for java files 2013-07-10 21:58:12 +02:00
ChannelInboundHandler.java Use correct permission mode for java files 2013-07-10 21:58:12 +02:00
ChannelInboundHandlerAdapter.java Add missing javadocs 2013-07-11 10:26:10 +02:00
ChannelInboundInvoker.java Remove channelReadSuspended / Rename messageReceived(Last) to channelRead(Complete) 2013-07-09 23:58:51 +09:00
ChannelInitializer.java Revamp the core API to reduce memory footprint and consumption 2013-06-10 16:10:39 +09:00
ChannelMetadata.java Revamp the core API to reduce memory footprint and consumption 2013-06-10 16:10:39 +09:00
ChannelOption.java Add ChannelConfig.maxMessagesPerRead and ChannelOption.MAX_MESSAGES_PER_READ 2013-06-25 17:49:28 +09:00
ChannelOutboundBuffer.java [#1573] Fix NPE which could be triggered one failed promises that trigger a close89 2013-07-12 22:57:03 +02:00
ChannelOutboundHandler.java Add missing javadocs 2013-07-11 10:26:10 +02:00
ChannelOutboundHandlerAdapter.java Allow per-write promises and disallow promises on flush() 2013-07-11 00:49:48 +09:00
ChannelOutboundInvoker.java Allow per-write promises and disallow promises on flush() 2013-07-11 00:49:48 +09:00
ChannelPipeline.java Allow per-write promises and disallow promises on flush() 2013-07-11 00:49:48 +09:00
ChannelPipelineException.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
ChannelProgressiveFuture.java Make EventExecutor.shutdownGracefully() return Future 2013-06-12 08:00:54 +09:00
ChannelProgressiveFutureListener.java Replace TransferFuture(Listener) with (Channel)ProgressiveFuture(Listener) 2013-04-15 15:26:20 +09:00
ChannelProgressivePromise.java Make EventExecutor.shutdownGracefully() return Future 2013-06-12 08:00:54 +09:00
ChannelPromise.java Make EventExecutor.shutdownGracefully() return Future 2013-06-12 08:00:54 +09:00
ChannelPromiseAggregator.java Fix checkstyle 2013-07-14 18:32:10 +02:00
ChannelPromiseNotifier.java More javadoc fixes 2013-07-14 18:04:33 +02:00
ChannelPropertyAccess.java Cleanup 2013-07-12 11:48:26 +02:00
CombinedChannelDuplexHandler.java Allow per-write promises and disallow promises on flush() 2013-07-11 00:49:48 +09:00
CompleteChannelFuture.java Make EventExecutor.shutdownGracefully() return Future 2013-06-12 08:00:54 +09:00
ConnectTimeoutException.java [#1036] Add special ConnectTimeoutException which is thrown if a connection failed because of a timeout 2013-03-07 20:53:45 +01:00
DefaultAddressedEnvelope.java Introduce new utility class calles ReferenceCountUtil and move utility methods from ByteBufUtil to it. 2013-06-14 07:07:33 +02:00
DefaultChannelConfig.java Use UnpooledByteBufAllocator as default 2013-07-15 10:44:33 +02:00
DefaultChannelHandlerContext.java Kill the cruft 2013-07-12 20:41:29 +09:00
DefaultChannelPipeline.java [#1557] Make the contract of Channel.Unsafe.flush() more clear 2013-07-12 19:45:31 +02:00
DefaultChannelProgressivePromise.java Make EventExecutor.shutdownGracefully() return Future 2013-06-12 08:00:54 +09:00
DefaultChannelPromise.java Make EventExecutor.shutdownGracefully() return Future 2013-06-12 08:00:54 +09:00
DefaultFileRegion.java Fix incorrect parameter validation in DefaultFileRegion 2013-06-25 11:07:14 +09:00
EventLoop.java [#1065] Provide Future/Promise without channel reference 2013-03-07 07:21:37 +01:00
EventLoopException.java Next round of javadocs cleanup and fixes. Also limit the visibility of FailedChannelFuture 2012-12-18 07:23:42 +01:00
EventLoopGroup.java Allow to get an Iterator over all of the EventExecutor an EventExecutorGroup contains. Beside this allow to get basic stats for the EventExecutor like pendingTasks and executorCount 2013-04-09 15:45:18 +09:00
FailedChannelFuture.java [#1065] Provide Future/Promise without channel reference 2013-03-07 07:21:37 +01:00
FileRegion.java Move ReferenceCounted and AbstractReferenceCounted to io.netty.util 2013-06-13 13:14:21 +09:00
FixedRecvByteBufAllocator.java Revamp the core API to reduce memory footprint and consumption 2013-06-10 16:10:39 +09:00
MessageList.java Allow per-write promises and disallow promises on flush() 2013-07-11 00:49:48 +09:00
MultithreadEventLoopGroup.java More javadoc fixes 2013-07-14 18:04:33 +02:00
package-info.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
RecvByteBufAllocator.java More javadoc fixes 2013-06-13 20:56:17 +02:00
ServerChannel.java Revert file mode 2012-07-07 14:39:35 +09:00
SimpleChannelInboundHandler.java Add and correct javadocs 2013-07-13 19:42:02 +02:00
SingleThreadEventLoop.java Add and correct javadocs 2013-07-13 19:42:02 +02:00
SucceededChannelFuture.java [#1065] Provide Future/Promise without channel reference 2013-03-07 07:21:37 +01:00
ThreadPerChannelEventLoop.java Re-add Unsafe.voidPromise() which can be used for Unsafe operations for which no notification should be done [#1375] 2013-05-25 14:35:22 +02:00
ThreadPerChannelEventLoopGroup.java Make EventExecutor.shutdownGracefully() return Future 2013-06-12 08:00:54 +09:00
VoidChannelPromise.java [#1519] VoidChannelPromise don't fire CancellationException anymore which was incorrect 2013-07-04 09:32:38 +02:00