Subject: Re: possible bug in NetBSD asynchronous I/O
To: Emmanuel Dreyfus <p99dreyf@criens.u-psud.fr>
From: Christos Zoulas <christos@zoulas.com>
List: tech-kern
Date: 04/30/2001 07:03:58
On Apr 30,  8:08am, p99dreyf@criens.u-psud.fr (Emmanuel Dreyfus) wrote:
-- Subject: Re: possible bug in NetBSD asynchronous I/O

| > You are right. I see what is going on now. NetBSD is the only of the OS's
| > you mentioned that uses socketpair for pipes. I bet if you change your
| > program to use socketpair() on OpenBSD it will fail the same way.
| 
| Where do we use socketpair()? sys_pipe() calls socreate() to create two
| UNIX domain sockets, and then it connects them. It seems to me that
| OpenBSD is doing the same thing.

Which is a specialized socketpair(). I am pretty sure that recent
OpenBSD had switched to the FreeBSD pipe code.

christos