|
On MifosX Server shutdown, there are some threads which are not stopped like AbandonedCleanupThread and Quartz scheduler worker threads. Thus server shutdown was not clean which might lead to resource leak.
http://techblog.ralph-schuster.eu/2014/07/09/solution-to-tomcat-cant-stop-an-abandoned-connection-cleanup-thread/
Proposed Fix: Register and spring application context listener/listeners and on ApplicationContextCloseEvent, explicitly close the resources: AbandonedCleanupThread and Quartz scheduler worker threads.
|