Date: Fri, 18 Sep 2015 23:17:43 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 203162] when close(fd) on a fifo fails with EINTR, the file descriptor is not really closed Message-ID: <bug-203162-8-qyRCiUUjbU@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-203162-8@https.bugs.freebsd.org/bugzilla/> References: <bug-203162-8@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=203162 Konstantin Belousov <kib@FreeBSD.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #161150|0 |1 is obsolete| | --- Comment #9 from Konstantin Belousov <kib@FreeBSD.org> --- Created attachment 161179 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=161179&action=edit Ignore signal after a wakeup, if there was a complimentary open, even transient v2 Thank Jilles, patch is updated to use unsigned type. Also, I think there is no reason to use longs, int generation counter should be enough. Probably, readers and writers counters should be also reduced to int, but this is for different change. -- 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-203162-8-qyRCiUUjbU>
