From owner-freebsd-threads@FreeBSD.ORG Wed Jul 2 23:55:20 2003 Return-Path: Delivered-To: freebsd-threads@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3892737B401 for ; Wed, 2 Jul 2003 23:55:20 -0700 (PDT) Received: from mail.chesapeake.net (chesapeake.net [208.142.252.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4660543F93 for ; Wed, 2 Jul 2003 23:55:19 -0700 (PDT) (envelope-from jroberson@chesapeake.net) Received: from localhost (jroberson@localhost) by mail.chesapeake.net (8.11.6/8.11.6) with ESMTP id h636tFT33704; Thu, 3 Jul 2003 02:55:15 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Date: Thu, 3 Jul 2003 02:55:15 -0400 (EDT) From: Jeff Roberson To: Mike Makonnen In-Reply-To: <20030703024045.GB1593@kokeb.ambesa.net> Message-ID: <20030703025403.A17881-100000@mail.chesapeake.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-threads@freebsd.org Subject: Re: kernel signal bug X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2003 06:55:20 -0000 > All callers to tdsignal() are required to pass a third > argument about whether the threads are destined for the > process of the thread. If it's destined for the thread > the signal is put on the thread's siglist, regardless > of whether the thread has it masked or not. I like this. It was something that I had intended to do as noted by the comment. You should run this by bruce though. I'm not sure if the sigtarget is style(9) compliant. Commit as soon as you can. :-)