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/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D246350 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 t= ried 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=3D4 filter=3D-2 flags=3D0x8010 fflags=3D0x0 data=3D0x= 0 udata=3D0x0>] The fixes will be available in 12.2. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-246350-227-vHpmMn11BS>