From owner-cvs-src@FreeBSD.ORG Fri Dec 9 08:29:51 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org 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 E348D16A41F; Fri, 9 Dec 2005 08:29:50 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3004D43D62; Fri, 9 Dec 2005 08:29:47 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jB98TUMD069772; Fri, 9 Dec 2005 08:29:30 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jB98TUHK069771; Fri, 9 Dec 2005 08:29:30 GMT (envelope-from davidxu) Message-Id: <200512090829.jB98TUHK069771@repoman.freebsd.org> From: David Xu Date: Fri, 9 Dec 2005 08:29:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 09 Dec 2005 08:29:51 -0000 davidxu 2005-12-09 08:29:29 UTC FreeBSD src repository Modified files: sys/kern kern_sig.c Log: Add a sysctl to force a process to sigexit if a trap signal is being hold by current thread or ignored by current process, otherwise, it is very possible the thread will enter an infinite loop and lead to an administrator's nightmare. Revision Changes Path 1.318 +17 -0 src/sys/kern/kern_sig.c