[
https://issues.apache.org/jira/browse/AXIS2C-291?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Samisa Abeysinghe updated AXIS2C-291:
-------------------------------------
Fix Version/s: (was: 1.0.0)
We really make use of APR pools in Apche2 module, that is mod_axis2.
When mod_axis2 is in use, AXIS2_MALLOC allocates form the pool that is
allocated for the request and AXIS2_FREE does not have any implication as the
pool allocated for the request would be taken care by httpd.
It would be beneficial to have a similar mechanism for the client side. So we
should take this issue up in the future for client side. For the time being we
can live with the memory management mechanisms we have.
> Consider introducing higher-level memory management abstractions
> ----------------------------------------------------------------
>
> Key: AXIS2C-291
> URL: https://issues.apache.org/jira/browse/AXIS2C-291
> Project: Axis2-C
> Issue Type: Improvement
> Affects Versions: Current (Nightly)
> Reporter: James Clark
> Assigned To: Dinesh Premalal
>
> Doing all memory allocation in a malloc/free style is painful and it's really
> hard to ensure that all code-paths are leak-free. We might want to consider
> introducing some higher-level memory allocation abstractions, eg something
> like APR pools (http://www.apachetutor.org/dev/pools).
--
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]