From owner-cvs-src@FreeBSD.ORG Sat Jun 28 01:03:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5EF3937B401; Sat, 28 Jun 2003 01:03:29 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF42F43FB1; Sat, 28 Jun 2003 01:03:28 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h5S83S0U027089; Sat, 28 Jun 2003 01:03:28 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h5S83SL8027088; Sat, 28 Jun 2003 01:03:28 -0700 (PDT) Message-Id: <200306280803.h5S83SL8027088@repoman.freebsd.org> From: David Xu Date: Sat, 28 Jun 2003 01:03:28 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jun 2003 08:03:29 -0000 davidxu 2003/06/28 01:03:28 PDT FreeBSD src repository Modified files: sys/kern kern_sig.c Log: Fix POSIX compatible bug for sigwaitinfo and sigtimedwait. POSIX says siginfo pointer parameter can be NULL and if the function success, it should return signal number but not zero. The waitset it past should be negatived before it can be used as thread signal mask. Revision Changes Path 1.246 +11 -4 src/sys/kern/kern_sig.c