Currently Axis2/C fails under a lot of load, and using async calls
1.Compile the example (The test uses boost in order to force certain
syncronisation conditions)
2.Run it
What is the expected output? What do you see instead?
It segfaults
Please use labels and text to provide additional information.
There seem to be multiple issues related to this:
-The first part related to releasing the async result after the operation is complete... It seems that is not clear who should release it... some sort of incremental pointer must be implemented for that...
- Also there seem to be other issues regarding freeing the memory from multiple threads... There are lots of places with race conditions and threads who share resources and try to free those resources more than once.
For more information see: https://issues.apache.org/jira/browse/AXIS2C-1584 and
related issues
Original issue reported on code.google.com by alexmantaut on 2 Sep 2013 at 12:39
Original issue reported on code.google.com by
alexmantaut
on 2 Sep 2013 at 12:39Attachments: