[omniORB-dev] Looping forever on select_forever

Jon Gabilondo info at visualcomsys.com
Sat Sep 18 21:03:05 BST 2004


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.




More information about the omniORB-dev mailing list