Author: trustin
Date: Fri Nov 30 05:00:56 2007
New Revision: 599811

URL: http://svn.apache.org/viewvc?rev=599811&view=rev
Log:
Made sure the connection is closed if an exception is raised before 
ConnectFuture is notified with a new session.

Modified:
    
mina/trunk/core/src/main/java/org/apache/mina/common/DefaultIoFilterChain.java

Modified: 
mina/trunk/core/src/main/java/org/apache/mina/common/DefaultIoFilterChain.java
URL: 
http://svn.apache.org/viewvc/mina/trunk/core/src/main/java/org/apache/mina/common/DefaultIoFilterChain.java?rev=599811&r1=599810&r2=599811&view=diff
==============================================================================
--- 
mina/trunk/core/src/main/java/org/apache/mina/common/DefaultIoFilterChain.java 
(original)
+++ 
mina/trunk/core/src/main/java/org/apache/mina/common/DefaultIoFilterChain.java 
Fri Nov 30 05:00:56 2007
@@ -432,6 +432,7 @@
         } else {
             // Please note that this place is not the only place that
             // calls ConnectFuture.setException().
+            session.close();
             future.setException(cause);
         }
     }


Reply via email to