From owner-freebsd-hackers Thu Nov 14 05:44:16 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA09552 for hackers-outgoing; Thu, 14 Nov 1996 05:44:16 -0800 (PST) Received: from squirrel.tgsoft.com (sdts3-54.znet.com [207.167.65.54]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id FAA09547 for ; Thu, 14 Nov 1996 05:44:11 -0800 (PST) Received: (from thompson@localhost) by squirrel.tgsoft.com (8.7.5/8.6.12) id UAA09340; Wed, 13 Nov 1996 20:59:16 -0800 (PST) Date: Wed, 13 Nov 1996 20:59:16 -0800 (PST) Message-Id: <199611140459.UAA09340@squirrel.tgsoft.com> From: mark thompson To: bde@zeta.org.au CC: hackers@freefall.freebsd.org In-reply-to: message from Bruce Evans on Wed, 13 Nov 1996 19:16:18 +1100 Subject: Re: Is our ASYNC I/O support for ttys broken? Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk From: Bruce Evans Date: Wed, 13 Nov 1996 19:16:18 +1100 >Thomas Roell over at X Inside just sent me this little snippet, >complaining that ASYNC I/O was broken in FreeBSD where it worked with >Linux and SVR4. Any comments? The status hasn't changed since he complained a year or so ago. SIGIO for ASYNC tty i/o is only sent to the process group of the tty, So, how do i do ASYNC I/O from a random tty, short of having to select(2) on it? This seems like a problem to me... -mark