[omniORB] AW: _non_existent sometimes blocks forever

Hopfes, Harald Harald.Hopfes.Hopfes@sysde.eads.net
Thu, 16 May 2002 10:32:37 +0200


Hello!

I forgot to tell that the CORBA-Client uses omniORB and the CORBA-Server
uses TAO.
:-)

Harald

> I have a problem with omniORB-3.0.4 on Red Hat Linux 7.1 
> Kernel 2.4.2-2smp
> (i686 unknown) using gcc-2.96-85.
> 
> I am using a reference to a servant received by the omniNames 
> and narrowed
> afterwards. On this reference sometimes a _non_existent call 
> returns with
> the correct result and sometimes (about 30 Percent of time) 
> the call blocks
> forever. All other calls to the servant work normally (not 
> blocking forever)
> 
> Additional infomation: The program that makes calles from 
> several threads to
> the servant reference (this works for normal calls, only the 
> _non_existent
> blocks.