https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203366
David Bright changed:
What|Removed |Added
CC||d...@freebsd.org
Assignee
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203366
Jan Kokemüller changed:
What|Removed |Added
Attachment #188967|0 |1
is obsolete|
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203366
--- Comment #10 from Jan Kokemüller ---
So the EV_EOF flag is 'sticky' in kn_flags and does not get cleared anywhere,
right? Then I was wrong in comment #7.
There is also bug #224615 for an interesting edgecase at FIFO EOF where kevent
and
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203366
--- Comment #9 from Bryan Drewery ---
r232055 dropped the fifo filter:
-static int
-filt_fiforead(struct knote *kn, long hint)
-{
- struct socket *so = (struct socket *)kn->kn_hook;
-
- SOCKBUF_LOCK_ASSERT(&so->so_rcv);
-
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203366
--- Comment #8 from Jan Kokemüller ---
NetBSD does something similar, but in addition they trigger the wakeup on some
other condition (flag PIPE_SIGNALR):
https://github.com/NetBSD/src/blob/7c38ee86e0812f49fe3889bfc1c59757688d8d16/sys/kern
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203366
Jan Kokemüller changed:
What|Removed |Added
CC||jan.kokemuel...@gmail.com
--- Com
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203366
--- Comment #6 from m...@markoturk.info ---
Hi,
yes, the new patch is better. I tested it and it fixes my problem.
BR,
Marko
--
You are receiving this mail because:
You are the assignee for the bug.
__
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203366
Mark Johnston changed:
What|Removed |Added
CC||kal...@gmx.at
--- Comment #5 from
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203366
--- Comment #4 from Mark Johnston ---
Created attachment 167574
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=167574&action=edit
patch
I think the patch isn't completely correct based on my interpretation of the
kevent man page
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203366
--- Comment #3 from m...@markoturk.info ---
(In reply to Marius Halden from comment #2)
Yes, it is probably the same problem as in #198168.
Did you maybe try the patch?
--
You are receiving this mail because:
You are the assignee for the
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203366
Marius Halden changed:
What|Removed |Added
CC||mariu...@lden.org
--- Comment #2 f
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203366
--- Comment #1 from m...@markoturk.info ---
Created attachment 162301
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=162301&action=edit
patch
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203366
Mark Linimon changed:
What|Removed |Added
Keywords||patch
--
You are receiving this ma
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203366
Bug ID: 203366
Summary: kevent: EV_CLEAR on fifo does not work correctly
Product: Base System
Version: 10.2-STABLE
Hardware: Any
OS: Any
Status: New
14 matches
Mail list logo