MultiplexingRequestor leaves lingering threads after close() called
-------------------------------------------------------------------
Key: LINGO-44
URL: http://jira.codehaus.org/browse/LINGO-44
Project: Lingo
Issue Type: Bug
Affects Versions: 1.3
Environment: ActiveMQ 4.1.1, Windows XP
Reporter: Jason Koch
Priority: Critical
Attachments: MultiplexingRequestor.java
The MultiplexingRequestor class does not have a close() method to close the
ScheduledThreadPoolExecutor. This leaves non-daemon threads hanging around and
thus applications will not quit until System.exit() is called (causing Tomcat
applications exporting Lingo services and standard Java apps calling Lingo
services to hang forever on shutdown).
Attached is an updated MultiplexingRequestor class that fixes the issue.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email