Ingolf Steinbach wrote:

>I have done a select() emulation on Win32 once. It was horrible.
>

I don't suppose the implementation was GPL'd or LGPL'd or could be?

>And maybe the situation is easier for CVS when the communication
>can be reduced to pipes and sockets (e.g. no serial support).
>  
>

Well, socket and file/pipe I/O have already been separated for CVS, and
if we go with the Cygwin hack of always declaring files ready, it
removes the need to be able to wait on multiple objects at the same
time, leaving us okay with either returning ready for any files or
blocking until any pipes are ready.

Regards,

Derek

-- 
Derek R. Price
CVS Solutions Architect
Ximbiot <http://ximbiot.com>
v: +1 717.579.6168
f: +1 717.234.3125
<mailto:[EMAIL PROTECTED]>




_______________________________________________
bug-gnulib mailing list
bug-gnulib@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnulib

Reply via email to