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