I don't seem to be able to ask Google this in a way which will give me a reasonable answer!
In the same process, if you have one thread blocked on a [recv] operation on a socket, under Unix another thread can still write to the socket. Under Windows, however, the call to [send] blocks because there's another thread blocked on a [recv] to the same socket. Are there any options that can be set to change that behaviour or is that just "the way it is" and the application has to be coded using [select] instead? David [the astute Mr Holmes may have spotted that having got ocaml-ssl built, I then couldn't get its stelnet example to work ;o)] -- Caml-list mailing list. Subscription management and archives: https://sympa-roc.inria.fr/wws/info/caml-list Beginner's list: http://groups.yahoo.com/group/ocaml_beginners Bug reports: http://caml.inria.fr/bin/caml-bugs
