From owner-freebsd-hackers Mon May 27 14:26:10 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA14689 for hackers-outgoing; Mon, 27 May 1996 14:26:10 -0700 (PDT) Received: from phaeton.artisoft.com (phaeton.Artisoft.COM [198.17.250.211]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id OAA14680 for ; Mon, 27 May 1996 14:26:06 -0700 (PDT) Received: (from terry@localhost) by phaeton.artisoft.com (8.6.11/8.6.9) id OAA09092; Mon, 27 May 1996 14:24:28 -0700 From: Terry Lambert Message-Id: <199605272124.OAA09092@phaeton.artisoft.com> Subject: Re: Forgiving select() call. To: kaleb@x.org (Kaleb S. KEITHLEY) Date: Mon, 27 May 1996 14:24:28 -0700 (MST) Cc: avalon@coombs.anu.edu.au, hackers@freefall.freebsd.org In-Reply-To: <199605270003.UAA16209@exalt.x.org> from "Kaleb S. KEITHLEY" at May 26, 96 08:03:20 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > Any thoughts on writing a poll() which allows a variable number of bits > > passed in the fd_set (or new) structure to get around FD_SETSIZE limits > > Poll is (finally) specified in Spec1170 and it doesn't use bits in an > fd_set. If you want a system call that does this, don't call it poll. And if you want a poll() system call that has beeter than 10ms timer resoloution, don't call it poll(). The select() call *does* have some advantages over poll(), still. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.