From owner-freebsd-hackers Sat Feb 10 16:13:07 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id QAA21637 for hackers-outgoing; Sat, 10 Feb 1996 16:13:07 -0800 (PST) Received: from snowcrash.cymru.net (root@SNOWCRASH.CYMRU.NET [163.164.160.3]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id QAA21619 for ; Sat, 10 Feb 1996 16:13:02 -0800 (PST) Received: from lxorguk.ukuu.org.uk (Ulxorguk@localhost) by snowcrash.cymru.net (8.7.1/8.7.1) with UUCP id AAA09608 for freebsd.org!hackers; Sun, 11 Feb 1996 00:06:03 GMT Received: by lightning.swansea.linux.org.uk (Smail3.1.29.1 #1) id m0tlOFY-0005FYC; Sat, 10 Feb 96 22:58 GMT Message-Id: From: alan@lxorguk.ukuu.org.uk (Alan Cox) Subject: Re: signal masks and select To: leisner@sdsp.mc.xerox.com (Marty Leisner) Date: Sat, 10 Feb 1996 22:58:35 +0000 (GMT) Cc: paul@sfe.com.au, linux-kernel@vger.rutgers.edu, hackers@freebsd.org In-Reply-To: <9602092033.AA14852@gnu.mc.xerox.com> from "Marty Leisner" at Feb 9, 96 12:33:45 pm X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-hackers@freebsd.org Precedence: bulk > But this is a kludgey workaround...and using pthreads (where each thread > has a signal mask) means env becomes thread private data... > > It seems very reasonable to have a system call: > select_with_newmask(new_mask,