Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Jun 2004 08:58:58 +0800
From:      David Xu <davidxu@freebsd.org>
To:        Sean McNeil <sean@mcneil.com>
Cc:        freebsd-threads@freebsd.org
Subject:   Re: signal handler priority issue
Message-ID:  <40CA5552.9090900@freebsd.org>
In-Reply-To: <1086993632.45971.2.camel@server.mcneil.com>
References:  <Pine.GSO.4.10.10406110432370.12394-100000@pcnet5.pcnet.com> <1086944114.76446.5.camel@server.mcneil.com> <1086946114.76446.16.camel@server.mcneil.com> <1086977738.70017.9.camel@server.mcneil.com>	<40CA330F.5090103@freebsd.org> <1086993632.45971.2.camel@server.mcneil.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Sean McNeil wrote:

>What old signal mask?  It should be the signals that sigsuspend allows
>that get handled within sigsuspend.  Make sure the following can still
>happen:
>
>signal is masked.
>sigsuspend is called with signal unmasked.
>signal comes in or is pending already.
>signal handler is called.
>sigsuspend returns.
>
>Sean
>  
>
please try :
http://people.freebsd.org/~davidxu/kse/sigsuspend.diff


David Xu



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