OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_65-111-gbf9c51a

Gerrit Code Review gerrit@openafs.org
Wed, 21 Oct 2009 11:05:45 -0700 (PDT)


The following commit has been merged in the master branch:
commit bf9c51a4e13b3e621b99866e9be53c8fe35a39fe
Author: Andrew Deason <adeason@sinenomine.net>
Date:   Tue Oct 20 12:43:42 2009 -0500

    HPUX: Do not sigwait on critical signals
    
    On HPUX, it is possible for 'critical' signals such as SEGV, ABRT, etc
    to be delivered to the softsig thread when we sigwait(). The current
    code marks these as 'fatal' and just exit(0)s when they are received,
    preventing us from getting cores in the case of a SEGV, ABRT, etc.
    
    To work around this and keep behavior on other platforms the same, just
    do not wait on 'critical' signals on HPUX in the softsig thread.
    
    Reviewed-on: http://gerrit.openafs.org/693
    Tested-by: Andrew Deason <adeason@sinenomine.net>
    Reviewed-by: Derrick Brashear <shadow@dementia.org>

 src/util/softsig.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

-- 
OpenAFS Master Repository