Subject: Re: CVS commit: syssrc
To: Emmanuel Dreyfus <p99dreyf@criens.u-psud.fr>
From: Jason R Thorpe <thorpej@zembu.com>
List: source-changes
Date: 05/06/2001 14:49:08
On Sun, May 06, 2001 at 10:55:37PM +0200, Emmanuel Dreyfus wrote:

 > Well NetBSD behavior is nearly an exception. The only OSes behaving the
 > same way are Digital UNIX and Darwin. Even FreeBSD and OpenBSD do not do
 > it the way we do. And this is where the problem is: we are about to
 > import FreeBSD pipes that do not implement our current semantics. 

Honestly, I don't particularly care if NetBSD's current sigio behavior
is an "exception".  It is currently the native behavior, and thus should
not have a flag for it in struct emul.

And, we'll have to add support to the new pipe code to support the
current native sigio behavior in order to emulate other OSs properly,
as well.

 > I used the flag in that way, because our native semantics will soon
 > correspond to no flag. Considering the new pipe problem, do we still
 > want it to be inverted?
 > 
 > -- 
 > Emmanuel Dreyfus
 > p99dreyf@criens.u-psud.fr

-- 
        -- Jason R. Thorpe <thorpej@zembu.com>