Looping forever on select_forever

Jon Gabilondo <[email protected]> Sat, 18 Sep 2004 20:03:05 +0200
Newsgroups gmane.comp.corba.omniorb.devel
Message-ID <[email protected]>
Hi,

With version 4.0.3 and Mac OSX 10.3.4 with GUSI2, when i unplug my 
network cable an invoke of "resolve_initial_references", stays in a 
forever loop after calling some select with no time out, basically 
because in giopStream.cc  is defined "pd_deadline_secs(0)," and never 
changed.. so it gets to some select_forever, and forever stays ..

Basically it comes a point where the invoke has two options , to go 
forever or with a timeout, and it goes in the forever branch.

Is there anything about "setClientThreadCallDeadline"  
"setClientCallTimeout" "setClientThreadCallTimeout" etc that has to be 
done in order to avoid this ?

Thanks a lot.