Skip site navigation (1)Skip section navigation (2)
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>