Should be an option to disable ShutdownHook of ListenerManager
--------------------------------------------------------------

                 Key: AXIS2-3861
                 URL: https://issues.apache.org/jira/browse/AXIS2-3861
             Project: Axis 2.0 (Axis2)
          Issue Type: Bug
          Components: kernel
            Reporter: Sergey Vladimirov
             Fix For: nightly


Axis2 is loaded several times using different classloaders. In every 
classloader ListenerManager register new Shutdown Hook:

        Runtime.getRuntime().addShutdownHook(new 
ListenerManagerShutdownThread(this));

So, every call to AxisServlet (in new classloader) leak 500 Kb of memory.

There is should be an option in AxisServlet and ListenerManager to disable 
shutdown hook. Anyway, stop() method is promiced to be called from 
AxisServlet::destroy() => ConfigurationContext::terminate()

-- 
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]

Reply via email to