You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by jv...@apache.org on 2008/06/19 10:13:41 UTC

svn commit: r669420 - /mina/asyncweb/trunk/server/src/main/java/org/apache/asyncweb/server/transport/mina/MinaTransport.java

Author: jvermillard
Date: Thu Jun 19 01:13:41 2008
New Revision: 669420

URL: http://svn.apache.org/viewvc?rev=669420&view=rev
Log:
reverting my previous commit, because I fixed the API issue in MINA

Modified:
    mina/asyncweb/trunk/server/src/main/java/org/apache/asyncweb/server/transport/mina/MinaTransport.java

Modified: mina/asyncweb/trunk/server/src/main/java/org/apache/asyncweb/server/transport/mina/MinaTransport.java
URL: http://svn.apache.org/viewvc/mina/asyncweb/trunk/server/src/main/java/org/apache/asyncweb/server/transport/mina/MinaTransport.java?rev=669420&r1=669419&r2=669420&view=diff
==============================================================================
--- mina/asyncweb/trunk/server/src/main/java/org/apache/asyncweb/server/transport/mina/MinaTransport.java (original)
+++ mina/asyncweb/trunk/server/src/main/java/org/apache/asyncweb/server/transport/mina/MinaTransport.java Thu Jun 19 01:13:41 2008
@@ -24,6 +24,9 @@
 import java.net.InetSocketAddress;
 import java.util.concurrent.ExecutorService;
 
+import org.apache.asyncweb.server.ServiceContainer;
+import org.apache.asyncweb.server.Transport;
+import org.apache.asyncweb.server.TransportException;
 import org.apache.mina.common.DefaultIoFilterChainBuilder;
 import org.apache.mina.common.IoEventType;
 import org.apache.mina.filter.executor.ExecutorFilter;
@@ -32,11 +35,7 @@
 import org.apache.mina.filter.logging.LoggingFilter;
 import org.apache.mina.filter.logging.MdcInjectionFilter;
 import org.apache.mina.transport.socket.SocketAcceptor;
-import org.apache.mina.transport.socket.SocketSessionConfig;
 import org.apache.mina.transport.socket.nio.NioSocketAcceptor;
-import org.apache.asyncweb.server.ServiceContainer;
-import org.apache.asyncweb.server.Transport;
-import org.apache.asyncweb.server.TransportException;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -196,8 +195,7 @@
         	
             chain.addFirst( "threadPool", new ExecutorFilter( eventExecutor ) );
             acceptor.setReuseAddress( true );
-            ((SocketSessionConfig) acceptor.getSessionConfig())
-                    .setReuseAddress(true);
+            acceptor.getSessionConfig().setReuseAddress(true);
 
             chain.addLast("mdc", new MdcInjectionFilter() );