Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 5 Oct 2002 11:33:33 -0700
From:      Juli Mallett <jmallett@FreeBSD.org>
To:        Garrett Wollman <wollman@lcs.mit.edu>
Cc:        arch@FreeBSD.ORG
Subject:   Re: [jmallett@FreeBSD.org: [PATCH] Reliable signal queues, etc., [for review]]
Message-ID:  <20021005113333.A56357@FreeBSD.org>
In-Reply-To: <200210051816.g95IGu7K026880@khavrinen.lcs.mit.edu>; from wollman@lcs.mit.edu on Sat, Oct 05, 2002 at 02:16:56PM -0400
References:  <20021005002021.A14635@FreeBSD.org> <200210051816.g95IGu7K026880@khavrinen.lcs.mit.edu>

next in thread | previous in thread | raw e-mail | index | archive | help

* De: Garrett Wollman <wollman@lcs.mit.edu> [ Data: 2002-10-05 ]
	[ Subjecte: Re: [jmallett@FreeBSD.org: [PATCH] Reliable signal queues, etc., [for review]] ]
> >The most notable change is that the most recently sent && lowest
> >numbered signal is sent, in the normal course of events, rather than
> >simply the lowest numbered or most recently sent.
> 
> This still isn't right.  Real-time signals are QUEUED -- i.e., signals
> of the same species are delivered in FIFO, not LIFO, order.  POSIX
> further specifies that signal N will be delivered before signal N+k,
> for SIGRTMIN <= N <= N+k <= SIGRTMAX.  The relative delivery order of
> any signals outside of this range is unspecified beyond the special
> behavior of SIGCONT, SIGSTOP, and SIGKILL.

OK, well, then it's a matter of :s/_INSERT_HEAD/_INSERT_TAIL/.  As for
only doing this for RTS, we'd have to duplicate large portions of the
signal code, and sendsig stuff, and have two seperate interfaces.

> Please read section 2.4 of the System Interfaces volume of IEEE
> Std.1003.1-2001 very carefully before proceeding.  If you do not have
> a copy of the standard, I think Mike Barcroft still has a few copies
> of The Open Group's ``authorized guidebook'' which includes a CD-ROM
> of the full standard.

I have one of those, and I meant to stuff it on our fileserver and move
the appropriate data into our books directory.  Haven't yet.  I suck.
-- 
Juli Mallett <jmallett@FreeBSD.org>       | FreeBSD: The Power To Serve
Will break world for fulltime employment. | finger jmallett@FreeBSD.org
http://people.FreeBSD.org/~jmallett/      | Support my FreeBSD hacking!

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021005113333.A56357>