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() );