Netty 3.1.0.BETA2 released - A New Chapter in the User Guide and Dead Lock Auto-detection

Trustin Lee tlee at redhat.com
Sat Apr 18 12:05:02 EDT 2009


Hi folks,

Netty 3.1.0.BETA2, the second beta release of 3.1 branch, has been released.

The Netty project is an effort to provide an asynchronous,
event-driven network application framework and tools for rapid
development of maintainable, high-performance, high-scalability
protocol servers and clients.

In other words, Netty is a NIO client server framework that enables
quick and easy development of network applications such as protocol
servers and clients. It simplifies and streamlines network programming
such as TCP and UDP socket servers.

Please visit our web site to download it:

   * http://www.jboss.org/netty/

As always, your feed back is more than appreciated.  Please visit the
discussion forum and leave some comments and questions:

   * http://www.jboss.org/netty/community.html

A New Chapter in the User Guide
===============================
If you were following us at Twitter ( http://twitter.com/netty_project
), you might already have noticed that we updated the user guide to
reflect the feed back from the community.  Please check it out; it
worths a read! - http://tinyurl.com/b2snx4

Dead Lock Auto-detection
========================
It is a common mistake for a Netty beginner to call
ChannelFuture.await*() method when a ChannelHandler is running in an
I/O worker thread.  The ChannelFuture implementation now throws an
IllegalStateException if a user called ChannelFuture.await*() from an
I/O worker thread.  Just in case you didn't know about this, please
read the updated Javadoc of ChannelFuture: http://tinyurl.com/dyooey

SSL Bug Fixes
=============
A couple issues related with SslHandler were found by community
members, and they were all fixed thanks to the detailed bug report
from them.  I'd like to say thank you again to Virat Gohil, Bryan
Wagner, and Huican Ping, in no particular order.

Upcoming Releases
=================
If there's no noticeable bugs and I have done enough documentation and
testing, the next release will be 3.1.0.CR1 (Candidate Release).
Otherwise, it will be 3.1.0.BETA3.  Please keep us updated with any
bugs, design issues, API usability feed back, and questions.

Miscellaneous
=============
For the full changelog, please visit here:

   * http://tinyurl.com/cnz2wm

Again, as always, your feed back is more than appreciated.  Please
visit the discussion forum and feel free to leave some comments and
questions:

   * http://www.jboss.org/netty/community.html

Cheers,

— Trustin Lee, http://gleamynode.net/




More information about the netty-users mailing list