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