On Tue, 2 Sep 2003, Tanaka Akira wrote:

> Because non-blocking mode may be set by other process if opened file
> is shared, such blocking/nonblocking sensitive behaviour may cause
> problem.
> For example, ssh set stderr non-blocking mode and problem is caused
> with emacs:
> http://groups.google.com/groups?th=e4df2fdc1f4f4950
> http://sources.redhat.com/ml/bug-glibc/2002-08/threads.html#00041
> http://sources.redhat.com/ml/bug-glibc/2002-08/threads.html#00186
> I think usual methods should work as blocking mode even if nonblocking
> mode i.e. such methods should retry the operation when EAGAIN is
> occured.

Thanks for the reply. I didn't reply before because I was busy with other
things. It also took me a while to digest it.

Have a nice day.

________________________________________________________________
Mathieu Bouchard                       http://artengine.ca/matju