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.