Discussion:
[openjms-developer] [ openjms-Bugs-879302 ] tcp connector threads remain active
SourceForge.net
2004-01-18 15:17:18 UTC
Permalink
Bugs item #879302, was opened at 2004-01-19 02:17
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=474136&aid=879302&group_id=54559

Category: transport
Group: v0.7.6-rc3
Status: Open
Resolution: None
Priority: 9
Submitted By: Tim Anderson (tanderson)
Assigned to: Tim Anderson (tanderson)
Summary: tcp connector threads remain active

Initial Comment:
Threads used by the tcp connector aren't terminating
after the underlying stream has been closed, causing a
memory leak.
The problem can probably be traced to
org.exolab.core.mipc.Demultiplexer.run(), which
expects to be interrupted() - although no interrupt
appears to be being raised.
In fact, parts of this class look wierd - not clear why it
extends Thread, given that it runs in the same thread
as the MultiplexConnection.

----------------------------------------------------------------------

You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=474136&aid=879302&group_id=54559
SourceForge.net
2004-01-20 14:16:24 UTC
Permalink
Bugs item #879302, was opened at 2004-01-19 02:17
Message generated for change (Settings changed) made by tanderson
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=474136&aid=879302&group_id=54559

Category: transport
Group: v0.7.6-rc3
Status: Closed
Resolution: Fixed
Priority: 9
Submitted By: Tim Anderson (tanderson)
Assigned to: Tim Anderson (tanderson)
Summary: tcp connector threads remain active

Initial Comment:
Threads used by the tcp connector aren't terminating
after the underlying stream has been closed, causing a
memory leak.
The problem can probably be traced to
org.exolab.core.mipc.Demultiplexer.run(), which
expects to be interrupted() - although no interrupt
appears to be being raised.
In fact, parts of this class look wierd - not clear why it
extends Thread, given that it runs in the same thread
as the MultiplexConnection.

----------------------------------------------------------------------
Comment By: Tim Anderson (tanderson)
Date: 2004-01-21 01:16

Message:
Logged In: YES
user_id=557161

Fixed in CVS. Fix will be available in the 0.7.6 final release.

----------------------------------------------------------------------

You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=474136&aid=879302&group_id=54559
Loading...