From: Philip D. W. <pw...@ma...> - 2003-07-15 17:33:05
|
Does GUSI actually support non-blocking networking (at least for TCP)? I appear to be using a Carbonized version of GUSI 2.2.2, and it doesn't seem to actually non-block when I request it. I'm under the impression that Open Transport endpoints are blocking by default, and that you have to call OTSetNonBlocking to set the endpoint into non-blocking mode, even for async endpoints. I didn't find any instance of this call in the source. Setting the socket option for non-blocking just sets a flag in GUSI's data structure for a socket. So, er, am I missing something? ---------------------------------------- Philip D. Wasson Senior Software Engineer Managing Editor Inc. pw...@ma... |