Commit Graph

1391 Commits

Author SHA1 Message Date
Trustin Lee
b67688fd0f Fixed documentation error 2009-09-07 03:27:26 +00:00
Trustin Lee
a436046692 Backward compatibility 2009-09-04 07:19:32 +00:00
Trustin Lee
8cf237f7f0 Fixed issue: NETTY-225 ReadTimeoutHandler, WriteTimeoutHandler, and IdleStateHandler handles sub-millisecond time unit incorrectly
* Unless the specified timeout is 0, the converted millisecond timeout should never be 0.
2009-09-04 06:57:45 +00:00
Trustin Lee
16124dc14c Fixed issue: NETTY-217 If catching InterruptedException, set back interrupt status of the thread
* Handle interruption state properly as advised
2009-09-04 04:21:56 +00:00
Trustin Lee
219647385a * Added examples for timeout handlers
* Fixed a problem where the handler methods in IdleStateAwareChannel*Handler was not declared with 'throws Exeception' unlike other handlers.
2009-09-04 03:24:03 +00:00
Trustin Lee
65e7a351bd More explanation 2009-09-04 03:03:47 +00:00
Trustin Lee
f79fd584d1 Made the echo example easier to understand by splitting EchoHandler into EchoClientHandler and EchoServerHandler 2009-09-04 03:01:58 +00:00
Trustin Lee
5345c7f509 Added ThreadNameDeterminer.CURRENT and PROPOSED 2009-09-04 02:22:28 +00:00
Trustin Lee
8a0f8e9d78 Fixed issue: NETTY-224 CancelledKeyException on Channel.setReadable() in NIO transport
* Handled CancelledKeyException properly
2009-09-04 02:14:06 +00:00
Trustin Lee
edd056d3de Fixed a bug where an invalid upstream channel state event goes downstream 2009-09-03 04:34:22 +00:00
Trustin Lee
b9c8675cf1 Revised the documentation about event flow 2009-09-03 04:33:15 +00:00
Trustin Lee
5814ec65a4 Fixed incorrect thread name 2009-09-03 03:15:12 +00:00
Trustin Lee
072ee8a5c5 More explanation on how event flows in a pipeline 2009-09-02 04:01:50 +00:00
Trustin Lee
e0bef12e2c Fixed a bug where AsynchronousCloseException causes IndexOutOfBoundsException during write 2009-09-01 08:41:36 +00:00
Trustin Lee
94a1633ec9 Fixed a documentation error in Channel.isWritable() 2009-09-01 05:16:42 +00:00
Trustin Lee
676ad42cea Wrong class name 2009-09-01 03:57:45 +00:00
Trustin Lee
404abfd198 Added the comment as suggested by Thomas Bocek 2009-09-01 03:57:02 +00:00
Trustin Lee
b11ef6ca9b Relicensed to Apache License v2 2009-08-28 07:15:49 +00:00
Trustin Lee
7851e84a2c More explanation on ChannelBuffer.discardReadBytes() 2009-08-28 05:56:47 +00:00
Trustin Lee
1509f64db1 Relaxed assertion in discardReadBytes test 2009-08-28 05:53:16 +00:00
Trustin Lee
b29d55aa38 Fixed issue: NETTY-216 HTTP Cookie missing HTTPOnly property
* Added Cookie.httpOnly property
* Added support for HTTPOnly to CookieEncoder and CookieDecoder
2009-08-27 06:48:27 +00:00
Trustin Lee
7388b961a6 Fixed indentation 2009-08-27 06:44:12 +00:00
Trustin Lee
b083f9eb2e Removed unnecessary printStackTrace 2009-08-27 06:24:14 +00:00
Trustin Lee
df72c4b7ee Better comment 2009-08-27 06:23:11 +00:00
Trustin Lee
32d9d026a1 Release ChunkedInput immediately on partial failure 2009-08-27 06:22:03 +00:00
Trustin Lee
925a99a572 Simplified Chunked resource management 2009-08-27 06:14:28 +00:00
Trustin Lee
347131e0fa Fixed issue: NETTY-215 ChunkedWriteHandler stops handling write queue when ChunkedInput.nextChunk() fails.
* Fixed a bad file descriptor error
2009-08-27 05:56:40 +00:00
Trustin Lee
6dc0b12020 Fixed issue: NETTY-215 ChunkedWriteHandler stops handling write queue when ChunkedInput.nextChunk() fails.
* Fixed related infinite event loop
2009-08-27 05:49:04 +00:00
Trustin Lee
a09b750c2f Fixed issue: NETTY-215 ChunkedWriteHandler stops handling write queue when ChunkedInput.nextChunk() fails. 2009-08-27 04:53:26 +00:00
Trustin Lee
1574fc3188 Fixed issue: NETTY-214 NIO socket / datagram transport sometimes does not shut down
* Fixed a race condition in NioWorker.close() and NioDatagramWorker.close()
2009-08-27 04:23:44 +00:00
Trustin Lee
b4f0b7360d better term 2009-08-25 09:13:58 +00:00
Trustin Lee
9b20a1453c Better description of interestOps 2009-08-25 09:10:22 +00:00
Trustin Lee
0628bde12f Fixed intermittent connection attempt failure due to a bug in connect timeout handler code 2009-08-23 08:09:42 +00:00
Trustin Lee
d842533135 Fixed a failing test 2009-08-21 04:29:48 +00:00
Trustin Lee
c861adf6e0 Fixed a test failure where OioSocketServerBootstrapTest blocks indefinitely 2009-08-19 09:26:01 +00:00
Trustin Lee
adc1969d6c Fixed issue: NETTY-204 Connection timeout does not work with the NIO socket transport.
* DefaultChannelConfig.setOption() does not handle connectTimeoutMillis
2009-08-14 20:36:32 +00:00
Trustin Lee
7ffd228cbf Fixed issue: NETTY-204 Connection timeout does not work with the NIO socket transport.
* implemented connection timeout for NioClientSocketChannel
2009-08-14 20:22:50 +00:00
Trustin Lee
05ddfdab46 Remove unused method in NioProviderMetadata 2009-08-14 19:05:58 +00:00
Trustin Lee
ad4ba5f0f4 Updated Javadoc of SslHandler 2009-08-14 19:02:22 +00:00
Trustin Lee
0879d2bbbe Fixed issue: NETTY-207 The default datagram broadcast flag is different between transports
* Set the default broadcast flag of OioDatagramChannel to 'false'
2009-08-12 02:28:30 +00:00
Trustin Lee
2ab6e4b5b0 Another fix for NETTY-206 Unnecessary exception log on early disconnection 2009-08-07 11:21:39 +00:00
Trustin Lee
7c828fc87d Javadoc not to receive a question about messy data transfer anymore 2009-08-07 04:33:34 +00:00
Trustin Lee
57ed3c1ee8 Removed unnecessary String.valueOf() call in StringEncoder 2009-08-07 03:42:21 +00:00
Trustin Lee
8a35a9aad3 Fixed issue: NETTY-205 Unnecessary exception log on early disconnection
* Do not log ClosedChannelException in RegisterTask.run()
2009-08-06 11:09:54 +00:00
Trustin Lee
3cf2d83f3f Removed a unused exception class in the factorial example 2009-07-24 02:38:19 +00:00
Trustin Lee
0d5fc90dc5 Log the warning only once 2009-07-24 01:30:48 +00:00
Trustin Lee
3920158bc0 Polished all examples 2009-07-23 09:05:53 +00:00
Trustin Lee
6321bb406f More Javadoc 2009-07-23 08:26:54 +00:00
Trustin Lee
338a5cba4a Added documentation on how to implement protocol multiplexer 2009-07-23 07:10:30 +00:00
Trustin Lee
c4449a170d More Javadoc in ChannelPipeline 2009-07-23 06:58:17 +00:00