[omniORB] Deadlock in omniCallHandle ?

Duncan Grisby duncan at grisby.org
Fri Dec 16 13:04:43 GMT 2005


On Thursday 15 December, Regis DETRE wrote:

> Reading man on pthread, we must take care on the fact that a call to 
> signal will wake up "at least" one waiting thread, which I guess do not 
> mean "all of them"
> Then, I've replaced pd_cond->signal() by pd_cond->broadcast() and I do not 
> get any dead lock at all.

Your fix is the right thing to do. I've checked it in to CVS. It will be
part of 4.0.7.

Cheers,

Duncan.

-- 
 -- Duncan Grisby         --
  -- duncan at grisby.org     --
   -- http://www.grisby.org --



More information about the omniORB-list mailing list