Author: elecharny
Date: Mon Nov 17 06:52:56 2008
New Revision: 718252
URL: http://svn.apache.org/viewvc?rev=718252&view=rev
Log:
Minor code refactoring
Modified:
mina/trunk/core/src/main/java/org/apache/mina/transport/socket/nio/NioSocketAcceptor.java
Modified:
mina/trunk/core/src/main/java/org/apache/mina/transport/socket/nio/NioSocketAcceptor.java
URL:
http://svn.apache.org/viewvc/mina/trunk/core/src/main/java/org/apache/mina/transport/socket/nio/NioSocketAcceptor.java?rev=718252&r1=718251&r2=718252&view=diff
==============================================================================
---
mina/trunk/core/src/main/java/org/apache/mina/transport/socket/nio/NioSocketAcceptor.java
(original)
+++
mina/trunk/core/src/main/java/org/apache/mina/transport/socket/nio/NioSocketAcceptor.java
Mon Nov 17 06:52:56 2008
@@ -229,12 +229,17 @@
@Override
protected ServerSocketChannel open(SocketAddress localAddress)
throws Exception {
+ // Creates the listening ServerSocket
ServerSocketChannel channel = ServerSocketChannel.open();
+
boolean success = false;
+
try {
channel.configureBlocking(false);
+
// Configure the server socket,
ServerSocket socket = channel.socket();
+
socket.setReuseAddress(isReuseAddress());
// XXX: Do we need to provide this property? (I think we need to
remove it.)
socket.setReceiveBufferSize(getSessionConfig().getReceiveBufferSize());