Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!ut-sally!husc6!cmcl2!brl-adm!brl-smoke!gwyn From: gwyn@brl-smoke.ARPA (Doug Gwyn ) Newsgroups: comp.unix.wizards Subject: Re: No more signals Message-ID: <6006@brl-smoke.ARPA> Date: Mon, 22-Jun-87 08:33:52 EDT Article-I.D.: brl-smok.6006 Posted: Mon Jun 22 08:33:52 1987 Date-Received: Tue, 23-Jun-87 04:02:15 EDT References: <48300005@hcx1> <1207@ius2.cs.cmu.edu> Reply-To: gwyn@brl.arpa (Doug Gwyn (VLD/VMB) ) Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 13 In article <1207@ius2.cs.cmu.edu> edw@ius2.cs.cmu.edu (Eddie Wyatt) writes: - Another Unix function that I see having problems is "select". If you -decide to muck around with the kernal and increase the max number of -file descriptions to more than the number of bits in an integer then -your going to have problems using select to do multiplexing since -it uses an int as a bit mask for the files examined. No, it originally did that, but the current (4.3BSD) select() operates with "fd sets", which in general are several words (enough for one bit for each fd). I seem to recall that the trend of the POSIX signals subcommittee was toward a similar mechanism for signal masks.