[Bug 246350] kqueue fails to report pipe writable after the read end is closed
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun May 10 17:21:02 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=246350
Mark Johnston <markj at FreeBSD.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |markj at FreeBSD.org
--- Comment #1 from Mark Johnston <markj at FreeBSD.org> ---
This was recently fixed in head by r360380 and some related revisions. I tried
your test case:
markj at biggie> python test.py
filling pipe buffer
select() says the write pipe is NOT writable
closing read end of pipe
select() says the write pipe is writable
waiting for kqueue to report the write end is writable
done!
[<select.kevent ident=4 filter=-2 flags=0x8010 fflags=0x0 data=0x0 udata=0x0>]
The fixes will be available in 12.2.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list