You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by el...@apache.org on 2008/10/28 15:58:29 UTC

svn commit: r708591 - /mina/trunk/core/src/main/java/org/apache/mina/core/service/IoServiceListenerSupport.java

Author: elecharny
Date: Tue Oct 28 07:58:28 2008
New Revision: 708591

URL: http://svn.apache.org/viewvc?rev=708591&view=rev
Log:
Replaced a double call to session.getFilterChain() by a variable containing the result.

Modified:
    mina/trunk/core/src/main/java/org/apache/mina/core/service/IoServiceListenerSupport.java

Modified: mina/trunk/core/src/main/java/org/apache/mina/core/service/IoServiceListenerSupport.java
URL: http://svn.apache.org/viewvc/mina/trunk/core/src/main/java/org/apache/mina/core/service/IoServiceListenerSupport.java?rev=708591&r1=708590&r2=708591&view=diff
==============================================================================
--- mina/trunk/core/src/main/java/org/apache/mina/core/service/IoServiceListenerSupport.java (original)
+++ mina/trunk/core/src/main/java/org/apache/mina/core/service/IoServiceListenerSupport.java Tue Oct 28 07:58:28 2008
@@ -32,6 +32,7 @@
 import org.apache.mina.core.session.IdleStatus;
 import org.apache.mina.core.session.IoSession;
 import org.apache.mina.util.ExceptionMonitor;
+import org.apache.mina.core.filterchain.IoFilterChain;
 
 /**
  * A helper which provides addition and removal of {@link IoServiceListener}s and firing
@@ -197,8 +198,9 @@
         }
 
         // Fire session events.
-        session.getFilterChain().fireSessionCreated();
-        session.getFilterChain().fireSessionOpened();
+        IoFilterChain filterChain = session.getFilterChain(); 
+        filterChain.fireSessionCreated();
+        filterChain.fireSessionOpened();
 
         int managedSessionCount = managedSessions.size();
         if (managedSessionCount > largestManagedSessionCount) {