[
https://issues.apache.org/jira/browse/SYNAPSE-1062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15781945#comment-15781945
]
Hudson commented on SYNAPSE-1062:
---------------------------------
SUCCESS: Integrated in Jenkins build Synapse - Trunk #5303 (See
[https://builds.apache.org/job/Synapse%20-%20Trunk/5303/])
Fix by Auke Schrijnen for SYNAPSE-1062 (ravi: rev 1776222)
* (edit)
java/modules/core/src/main/java/org/apache/synapse/core/axis2/DynamicAxisOperation.java
> Exceptions in Axis2 modules eventually block the application
> ------------------------------------------------------------
>
> Key: SYNAPSE-1062
> URL: https://issues.apache.org/jira/browse/SYNAPSE-1062
> Project: Synapse
> Issue Type: Bug
> Components: Core
> Affects Versions: 2.1
> Reporter: Auke Schrijnen
> Assignee: Isuru Udana Loku Narangoda
> Fix For: 3.0.0
>
> Attachments:
> 0001-SYNAPSE-1062-always-cleanup-TransportSender-in-Flexi.patch
>
>
> Exceptions raised in the Axis2 modules will eventually block the entire
> application when the CommonsHTTPTransportSender is used in combination with
> the (MultiThreaded)HttpConnectionManager.
> The Axis2FlexibleMEPClient (or more specific the DynamicAxisOperation)
> doesn't invoke the cleanup of the TransportSender when an exception occurs
> and thus doesn't return the HttpConnection to the HttpConnectionManager.
> Eventually the HttpConnectionManager reaches it's maximum number of
> connections and blocks when new connections are requested, which in time
> blocks the application.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]