Date: Sun, 10 May 2020 17:21:00 +0000 From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 246350] kqueue fails to report pipe writable after the read end is closed Message-ID: <bug-246350-227-vHpmMn11BS@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-246350-227@https.bugs.freebsd.org/bugzilla/> References: <bug-246350-227@https.bugs.freebsd.org/bugzilla/>
index | next in thread | previous in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=246350 Mark Johnston <markj@FreeBSD.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |markj@FreeBSD.org --- Comment #1 from Mark Johnston <markj@FreeBSD.org> --- This was recently fixed in head by r360380 and some related revisions. I tried your test case: markj@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.help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-246350-227-vHpmMn11BS>
