From owner-cvs-sys Fri Nov 29 10:02:05 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA26224 for cvs-sys-outgoing; Fri, 29 Nov 1996 10:02:05 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA26210; Fri, 29 Nov 1996 10:01:59 -0800 (PST) Date: Fri, 29 Nov 1996 10:01:59 -0800 (PST) From: Bruce Evans Message-Id: <199611291801.KAA26210@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern kern_sig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/11/29 10:01:58 Modified: sys/kern kern_sig.c Log: Fixed sigaction() for SIGKILL and SIGSTOP. Reading the old action now succeeds. Writing an action now succeeds iff the handler isn't changed. (POSIX allows attempts to change the handler to be ignored or cause an error. Changing other parts of the action is allowed (except attempts to mask unmaskable signals are silently ignored as usual).) Found by: NIST-PCTS Revision Changes Path 1.27 +9 -5 src/sys/kern/kern_sig.c