Commit Graph

1156 Commits

Author SHA1 Message Date
Trustin Lee
ad6888a635 Fixed issue: NETTY-157 NioServerSocketChannel.close() does not trigger a channelUnbound event.
* Fixed a case where channelUnbound event is not fired if the specified future is the close future actually
2009-05-21 11:03:58 +00:00
Trustin Lee
77742f5cf9 Resolved issue: NETTY-156 Improve NIO worker performance by removing unnecessary SelectionKey access
* Applied patch by Wade Poziombka
* Reduced the call to SelectionKey.readyOps() even more
2009-05-21 10:28:05 +00:00
Trustin Lee
4d81a66e26 * Upgraded Maven plugins
* Specified the resource encoding explicitly
2009-05-21 09:55:44 +00:00
Trustin Lee
f92a0fe537 Fixed some warnings revealed by Eclipse 3.5 RC1 - previous Eclipse versions might complain this annotation is unnecessary. 2009-05-20 09:03:17 +00:00
Trustin Lee
678be7866c NETTY-154 channelOpen / channelBound / channelConnected needs to be called from the boss thread in NIO Socket transport.
* Boss thread now calls channelOpen channelBound and channelConnected
* to avoid a race condition when channel.setInterestOps() in the three handler methods above, interestOpsLock is acquired properly
2009-05-15 08:01:54 +00:00
Trustin Lee
92b336814f Made CompactObjectInputStream.loadClass() protected just in case a user wants to override it 2009-05-15 03:43:19 +00:00
Trustin Lee
b2eea97036 Fix for NETTY-150 CompactObjectInputStream web start (applet) Class.forName issue
* Refactored to reduce code duplication in CompactObjectInputStream
* Made sure that class loading doesn't incur security check unnecessarily
2009-05-15 03:42:48 +00:00
Trustin Lee
64bfa6cfda Better handling of InterruptedIOException in OIO Datagram 2009-05-13 13:12:19 +00:00
Trustin Lee
06586a6bfc More explanation on how dead lock can be produced 2009-05-13 01:11:06 +00:00
Trustin Lee
7e3ecf6b46 Better fix for the SslHandler dead lock 2009-05-13 01:08:40 +00:00
Trustin Lee
4eee24dc2c Fixed a dead lock in SslHandler 2009-05-12 14:46:54 +00:00
Trustin Lee
23d922fab2 Fix for NETTY-150 CompactObjectInputStream web start (applet) Class.forName issue 2009-05-12 14:09:55 +00:00
Trustin Lee
3c79744064 Fixed issue: NETTY-151 HTTP Content-Length
* HttpMessage.getLength() now returns a long integer
2009-05-08 12:45:10 +00:00
Trustin Lee
4877a2e73e Changed the pipeline coverage of HttpMessageEncoder to "all" 2009-05-08 08:22:01 +00:00
Trustin Lee
24ec8eeff6 Fixed the documentation error reported by Stefan 2009-05-08 08:21:13 +00:00
Trustin Lee
6a570765d4 Workaround for NPE in Tomcat on undeploy 2009-04-29 13:22:42 +00:00
Trustin Lee
3ee287bf49 Updated Javadoc of OrderedMemoryAwareThreadPoolExecutor 2009-04-29 02:10:52 +00:00
Trustin Lee
da6f2ac968 Updated Javadoc of OrderedMemoryAwareThreadPoolExecutor 2009-04-29 02:09:05 +00:00
Trustin Lee
429e9a2288 Made sure to disconnect on reconnection 2009-04-29 01:15:10 +00:00
Trustin Lee
d185a4b8d0 Fixed wrong thread name 2009-04-29 01:14:39 +00:00
Trustin Lee
d809046987 Fixed ClosedChannelException caused by previous 'chunk end mark' fix 2009-04-29 01:08:05 +00:00
Trustin Lee
fee1515818 Fixed a bug where HttpTunnelingClientSocketChannel does not send the end mark 2009-04-29 00:48:26 +00:00
Trustin Lee
7661bcec2d Adjusted the access modifiers of HttpTunnleingClientSocketChannel methods 2009-04-29 00:41:16 +00:00
Trustin Lee
d3eae2a511 Javadoc 2009-04-28 14:43:20 +00:00
Trustin Lee
4c564066eb Typo 2009-04-28 14:41:48 +00:00
Trustin Lee
48912c03ac Fixed ChannelHandlerContext example and added more explanation 2009-04-28 14:35:23 +00:00
Trustin Lee
e8aba5ae5a Javadoc 2009-04-28 13:39:06 +00:00
Trustin Lee
14f735438c Javadoc 2009-04-28 13:35:55 +00:00
Trustin Lee
d56c90fef5 Wrong tag 2009-04-28 12:38:02 +00:00
Trustin Lee
7ad38e8c8c Javadoc 2009-04-28 12:36:06 +00:00
Trustin Lee
3cd8478912 APIviz diagram cleanup 2009-04-28 12:11:01 +00:00
Trustin Lee
b01f484b79 Javadoc 2009-04-28 12:01:34 +00:00
Trustin Lee
553796fd75 Fixed an incorrect relationship in a class diagram 2009-04-28 11:57:51 +00:00
Trustin Lee
942298c537 Cleaned up the class diagram in the buffer package 2009-04-28 11:54:29 +00:00
Trustin Lee
e8b186eb4a Moved the chapter 3 to the package description of org.jboss.netty.buffer. User guide will focus on bigger pictures 2009-04-28 11:28:04 +00:00
Trustin Lee
91c0f5ed56 Javadoc 2009-04-28 10:38:00 +00:00
Trustin Lee
f3e910bd46 Member reordering 2009-04-28 05:45:05 +00:00
Trustin Lee
ef5fc808a2 Added ConnectionlessBootstrap.connect() 2009-04-28 05:44:40 +00:00
Trustin Lee
f69cb45ff9 Added ConnectionlessBootstrap for UDP transports 2009-04-28 05:28:36 +00:00
Trustin Lee
f8f1f2ca63 ServerBootstrap cannot be used with UDP/IP 2009-04-28 05:10:46 +00:00
Trustin Lee
cd35c1d130 * Fixed a potential issue where ClosedChannelException is thrown unnecessarilly
* Fixed a potential performance issue where an unused exception is created when a channel is closed
2009-04-26 04:04:05 +00:00
Trustin Lee
120db66aca More documentation on ChannelBuffer 2009-04-24 13:56:35 +00:00
Trustin Lee
e489f2e0ed REphrasing 2009-04-23 11:57:16 +00:00
Trustin Lee
7bdc627b8e Improved Javadoc as suggested by Frederic 2009-04-23 11:51:27 +00:00
Trustin Lee
abf5c76737 Improved Javadoc as suggested by Frederic 2009-04-23 11:45:23 +00:00
Trustin Lee
22a9d0473c typo 2009-04-23 09:49:21 +00:00
Trustin Lee
f958d1958c DefaultChannelGroup should be seen in the package diagram 2009-04-23 09:36:25 +00:00
Trustin Lee
20aecc928f Updated JavaDoc of the org.jboss.netty.channel.group package 2009-04-23 09:22:59 +00:00
Trustin Lee
4ee657cd0b More friendly dead lock error message 2009-04-23 07:14:27 +00:00
Trustin Lee
bb8f4da30c More friendly dead lock error message 2009-04-23 06:56:41 +00:00