On Mon, Aug 18, 2008 at 01:55:20PM +0200, Christian Franke wrote: >Result on 1.5.25-15: > >$ ./testpipe | dd bs=1 count=1 >/dev/null 2>/dev/null >[SIGPIPE!]write = -1, errno = 32 > >Result on 1.7.0-28: > >$ ./testpipe | dd bs=1 count=1 >/dev/null 2>/dev/null >write = 0, errno = 32
Yawn. I almost went to bed without remembering into this. Ther is a fix for this in CVS. I'm generating a snapshot now. Looking at the code that was there, I apparently had something in mind for SIGPIPE but it isn't clear what I was thinking. I guess that means that this change may cause other problems. Please let me know if it does. cgf -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/