[prev in list] [next in list] [prev in thread] [next in thread]
List: cygwin-patches
Subject: Re: [Patch] Signal mask handling
From: Christopher Faylor <cgf-no-personal-reply-please () cygwin ! com>
Date: 2004-03-12 3:11:51
Message-ID: 20040312031150.GA9217 () redhat ! com
[Download RAW message or body]
On Thu, Mar 11, 2004 at 09:04:05PM -0500, Pierre A. Humblet wrote:
>2004-02-11 Pierre Humblet <pierre.humblet@ieee.org>
>
> * cygtls.h (_cygtls::newmask): Delete member.
> (_cygtls::newmask): New member.
> * gendef (_sigdelayed): Replace the call to
> set_process_mask by a call to set_process_mask_delta.
> * exceptions.cc (handle_sigsuspend): Do not filter tempmask.
> Or SIG_NONMASKABLE in deltamask as a flag.
> (_cygtls::interrupt_setup): Set deltamask only.
> (set_process_mask_delta): New function.
> (_cygtls::call_signal_handler): Replace the first call to
> set_process_mask by a call to set_process_mask_delta.
I checked this in with a minor tweak to the ChangeLog and a minor change
to _cygtls::call_signal_handler to use set_signal_mask. Now only one
place uses set_process_mask.
Thanks.
cgf
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic