Date: Fri, 26 Aug 2016 11:30:00 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 212173] SIGINT is only delivered once with sigqueue_test:sigqueue_rt Message-ID: <bug-212173-8-l3AgWofmfP@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-212173-8@https.bugs.freebsd.org/bugzilla/> References: <bug-212173-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=3D212173 --- Comment #3 from Konstantin Belousov <kib@FreeBSD.org> --- Please provide the minimal stand-alone example which does not require atf infrastructure and still demonstrates the issue. I will look at this after= I have convenient to use example. We are not compliant WRT realtime signal choose for delivery, issignal(9) selects the highest-numbered pending signal, while POSIX requires that =3D=3D=3D=3D=3D=3D When multiple unblocked signals, all in the range SIGRTMIN to SIGRTMAX, are pending, the behavior shall be as if the implementation delivers the pending unblocked signal with the lowest signal number within that range. No other ordering of signal delivery is specified. =3D=3D=3D=3D=3D This bit should be easy to fix. --=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-212173-8-l3AgWofmfP>