On Sat, Jul 28, 2012 at 5:24 PM, David Xu <listlog2...@gmail.com> wrote: > On 2012/7/28 5:50, Garrett Cooper wrote: >> >> The following reply was made to PR kern/170203; it has been noted by >> GNATS. >> >> From: Garrett Cooper <yaneg...@gmail.com> >> To: bug-follo...@freebsd.org, yaneg...@gmail.com >> Cc: >> Subject: Re: kern/170203: [kern] piped dd's don't behave sanely >> when >> dealing with a fifo >> Date: Fri, 27 Jul 2012 14:47:47 -0700 >> >> Hi David! >> I'll give the patches you provided a shot this weekend. > > FIFO pipe is quite broken! Beside the bug you have reported, there is > another bug, > when a writer closed the pipe, select() on reader side will never return ! > I am curious that so long time, nobody found the bugs, does it because FIFO > is seldom used by people ?
Hmmm.. that's unfortunate. If you have a test program you can provide then I can test on a 7.x variant of FreeBSD as well as FreeBSD 8.3 (I'm curious as to whether or not it's fallout from recent refactoring related to pipe(2), which I don't believe made it back to 8.x). Thanks! -Garrett _______________________________________________ freebsd-bugs@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-bugs To unsubscribe, send any mail to "freebsd-bugs-unsubscr...@freebsd.org"