[omniORB] surviving thread on 3.04
Duncan Grisby
dgrisby@uk.research.att.com
Wed, 20 Feb 2002 12:13:50 +0000
On Friday 8 February, "Renzo Tomaselli" wrote:
> while hunting for a strange core occurring on Linux *after* calling
> orb->shutdown(), I'm noticing a thread which survives after the above call.
> This thread has been observed on a NT platform, using OmniORB 3.04 out of
> the box. Because of the reasons below, it certainly occurs on any platform
> as well.
> This thread manages the POA etherealization_queue and its code is in
> taskqueue.cc. I can see from there as a die() method was provided to kill
> this thread, but actually it is never called from anywhere.
> I guess is missing from omniOrbPOA::shutdown().
Indeed it was missing from shutdown(). The bug was fixed a while ago
in CVS.
Cheers,
Duncan.
--
-- Duncan Grisby \ Research Engineer --
-- AT&T Laboratories Cambridge --
-- http://www.uk.research.att.com/~dpg1 --