This is the mail archive of the
cygwin-patches@cygwin.com
mailing list for the Cygwin project.
Re: [Patch] implementation of nonblocking writes on pipes
- From: Christopher Faylor <cgf-no-personal-reply-please at cygwin dot com>
- To: cygwin-patches at cygwin dot com
- Date: Thu, 9 Sep 2004 10:06:56 -0400
- Subject: Re: [Patch] implementation of nonblocking writes on pipes
- References: <20040907195148.9F797E5C1@wildcard.curl.com>
- Reply-to: cygwin-patches at cygwin dot com
On Tue, Sep 07, 2004 at 03:51:48PM -0400, Bob Byrnes wrote:
>The following patch implements nonblocking writes on pipes. Currently,
>pipes ignore the O_NONBLOCK flag for writing, and programs like sshd or
>rsync that use nonblocking I/O heavily can hang when writes unexpectedly
>block.
Before we start adding more patches which are based on your previous work,
could you reply to some of the problems raised in the cygwin mailing list?
There was one problem with Windows 95 which Corinna fixed but now there
is another problem with using rsync, which I thought was one of the impetuses
for your patch.
cgf