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 "nadir amra (JIRA)" <ax...@ws.apache.org> on 2006/07/28 02:05:14 UTC

[jira] Closed: (AXISCPP-529) Termination happens before Axis::terminate

     [ http://issues.apache.org/jira/browse/AXISCPP-529?page=all ]

nadir amra closed AXISCPP-529.
------------------------------

    Resolution: Fixed

I am assuming there is no problem here since things are working.  Otherwise, reopen.

> Termination happens before Axis::terminate
> ------------------------------------------
>
>                 Key: AXISCPP-529
>                 URL: http://issues.apache.org/jira/browse/AXISCPP-529
>             Project: Axis-C++
>          Issue Type: Bug
>          Components: Client - Engine
>            Reporter: Mark Whitlock
>
> CalculatorDoc_TTest does an Axis::initialize, then runs some services, then does an Axis::terminate(). Because Axis::initialize was used to initialize Axis, Axis should not be terminated until the Axis::terminate is called. But trace is switched off before the Axis::terminate is called. This means that Axis' global variables are being deleted before the Axis::terminate. Assuming that the Stub that initialized Axis is also terminating it, this can lead to problems if that is not the last Stub to be deleted, since subsequent Stubs will fail.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

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