You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@synapse.apache.org by "Isuru Udana Loku Narangoda (JIRA)" <ji...@apache.org> on 2016/12/26 03:30:58 UTC

[jira] [Assigned] (SYNAPSE-1062) Exceptions in Axis2 modules eventually block the application

     [ https://issues.apache.org/jira/browse/SYNAPSE-1062?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Isuru Udana Loku Narangoda reassigned SYNAPSE-1062:
---------------------------------------------------

    Assignee: Isuru Udana Loku Narangoda  (was: Hiranya Jayathilaka)

> 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
>         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: dev-unsubscribe@synapse.apache.org
For additional commands, e-mail: dev-help@synapse.apache.org