Author: gawor
Date: Fri Jun 25 20:15:09 2010
New Revision: 958099

URL: http://svn.apache.org/viewvc?rev=958099&view=rev
Log:
AXIS2-4752: Return connection to connection pool. Patch from Shawn Jiang

Modified:
    
axis/axis2/java/core/branches/java/1_5/modules/saaj/src/org/apache/axis2/saaj/SOAPConnectionImpl.java

Modified: 
axis/axis2/java/core/branches/java/1_5/modules/saaj/src/org/apache/axis2/saaj/SOAPConnectionImpl.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/branches/java/1_5/modules/saaj/src/org/apache/axis2/saaj/SOAPConnectionImpl.java?rev=958099&r1=958098&r2=958099&view=diff
==============================================================================
--- 
axis/axis2/java/core/branches/java/1_5/modules/saaj/src/org/apache/axis2/saaj/SOAPConnectionImpl.java
 (original)
+++ 
axis/axis2/java/core/branches/java/1_5/modules/saaj/src/org/apache/axis2/saaj/SOAPConnectionImpl.java
 Fri Jun 25 20:15:09 2010
@@ -192,6 +192,12 @@ public class SOAPConnectionImpl extends 
             return getSOAPMessage(msgCtx.getEnvelope());
         } catch (Exception e) {
             throw new SOAPException(e.getMessage(), e);
+        } finally {
+            try {
+                
requestMsgCtx.getTransportOut().getSender().cleanup(requestMsgCtx);      
+            } catch (Exception e) {
+                // ignore the error, better to log somewhere if possible.
+            }
         }
     }
 


Reply via email to