On Sat, Jul 28, 2012 at 7:56 PM, David Xu <[email protected]> wrote:
... > I have updated patch, the patch fixed lost-notification bug for select(): > http://people.freebsd.org/~davidxu/patch/fifopipe/kernel_pipe2.diff This patch prevents the hang from occurring on CURRENT / r238870 (it was missing a header definition in sys/pipe.h). Now all that remains is chasing down why dd's records accounting is bogus. The attached patch makes the output somewhat more meaningful with dd if it receives a SIGPIPE. Thanks! -Garrett PS Fedora 17 does what I expect by reporting the actual number of records transferred across the fifo.
fix-fifo-hangs-on-CURRENT-r238870.patch
Description: Binary data
fix-dd-with-fifos.patch
Description: Binary data
_______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-bugs To unsubscribe, send any mail to "[email protected]"
