You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by "Jared Hanson (JIRA)" <ji...@apache.org> on 2007/02/23 17:24:05 UTC

[jira] Created: (AXIS2C-536) Sock handle and mem leak in axis2_soap_over_http_sender_send

Sock handle and mem leak in axis2_soap_over_http_sender_send
------------------------------------------------------------

                 Key: AXIS2C-536
                 URL: https://issues.apache.org/jira/browse/AXIS2C-536
             Project: Axis2-C
          Issue Type: Bug
          Components: core/transport
         Environment: All
            Reporter: Jared Hanson
            Priority: Critical


soap_over_http_sender owns an http_client (sender_impl->client).  This http_client is not being free'd, which is causing a socket handle leak along with a significant amount of memory.  The socket handle leak is particularly worrisome, as the system will eventually run out of handles, and quickly if processing high volumes of requests.  Further details have been posted to the mailing list.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


[jira] Assigned: (AXIS2C-536) Sock handle and mem leak in axis2_soap_over_http_sender_send

Posted by "Samisa Abeysinghe (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AXIS2C-536?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Samisa Abeysinghe reassigned AXIS2C-536:
----------------------------------------

    Assignee: Samisa Abeysinghe

> Sock handle and mem leak in axis2_soap_over_http_sender_send
> ------------------------------------------------------------
>
>                 Key: AXIS2C-536
>                 URL: https://issues.apache.org/jira/browse/AXIS2C-536
>             Project: Axis2-C
>          Issue Type: Bug
>          Components: core/transport
>         Environment: All
>            Reporter: Jared Hanson
>         Assigned To: Samisa Abeysinghe
>            Priority: Critical
>
> soap_over_http_sender owns an http_client (sender_impl->client).  This http_client is not being free'd, which is causing a socket handle leak along with a significant amount of memory.  The socket handle leak is particularly worrisome, as the system will eventually run out of handles, and quickly if processing high volumes of requests.  Further details have been posted to the mailing list.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


[jira] Commented: (AXIS2C-536) Sock handle and mem leak in axis2_soap_over_http_sender_send

Posted by "Samisa Abeysinghe (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/AXIS2C-536?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12481800 ] 

Samisa Abeysinghe commented on AXIS2C-536:
------------------------------------------

Client is not freed in http_sender (formally  soap_over_http_sender) since it will be required in later processing of the response soap message. The solution was to set the client as a parameter to message context so that the client would be freed when message context if freed.

> Sock handle and mem leak in axis2_soap_over_http_sender_send
> ------------------------------------------------------------
>
>                 Key: AXIS2C-536
>                 URL: https://issues.apache.org/jira/browse/AXIS2C-536
>             Project: Axis2-C
>          Issue Type: Bug
>          Components: core/transport
>         Environment: All
>            Reporter: Jared Hanson
>            Priority: Critical
>
> soap_over_http_sender owns an http_client (sender_impl->client).  This http_client is not being free'd, which is causing a socket handle leak along with a significant amount of memory.  The socket handle leak is particularly worrisome, as the system will eventually run out of handles, and quickly if processing high volumes of requests.  Further details have been posted to the mailing list.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


[jira] Resolved: (AXIS2C-536) Sock handle and mem leak in axis2_soap_over_http_sender_send

Posted by "Samisa Abeysinghe (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AXIS2C-536?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Samisa Abeysinghe resolved AXIS2C-536.
--------------------------------------

    Resolution: Fixed

Fixed to free the client

> Sock handle and mem leak in axis2_soap_over_http_sender_send
> ------------------------------------------------------------
>
>                 Key: AXIS2C-536
>                 URL: https://issues.apache.org/jira/browse/AXIS2C-536
>             Project: Axis2-C
>          Issue Type: Bug
>          Components: core/transport
>         Environment: All
>            Reporter: Jared Hanson
>         Assigned To: Samisa Abeysinghe
>            Priority: Critical
>             Fix For: 1.0.0
>
>
> soap_over_http_sender owns an http_client (sender_impl->client).  This http_client is not being free'd, which is causing a socket handle leak along with a significant amount of memory.  The socket handle leak is particularly worrisome, as the system will eventually run out of handles, and quickly if processing high volumes of requests.  Further details have been posted to the mailing list.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


[jira] Updated: (AXIS2C-536) Sock handle and mem leak in axis2_soap_over_http_sender_send

Posted by "Samisa Abeysinghe (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AXIS2C-536?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Samisa Abeysinghe updated AXIS2C-536:
-------------------------------------

    Fix Version/s: 1.0.0

> Sock handle and mem leak in axis2_soap_over_http_sender_send
> ------------------------------------------------------------
>
>                 Key: AXIS2C-536
>                 URL: https://issues.apache.org/jira/browse/AXIS2C-536
>             Project: Axis2-C
>          Issue Type: Bug
>          Components: core/transport
>         Environment: All
>            Reporter: Jared Hanson
>         Assigned To: Samisa Abeysinghe
>            Priority: Critical
>             Fix For: 1.0.0
>
>
> soap_over_http_sender owns an http_client (sender_impl->client).  This http_client is not being free'd, which is causing a socket handle leak along with a significant amount of memory.  The socket handle leak is particularly worrisome, as the system will eventually run out of handles, and quickly if processing high volumes of requests.  Further details have been posted to the mailing list.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org