Marcus Brinkmann <[EMAIL PROTECTED]> writes:

> We are getting into muddy water again, because I was unprecise. 
> If we call the application A, the translator T and the forked program P,
> then I have the normal file interface open(), read(), write() between A
> and T, and a bidirectional pipe created with pipe() between T and P.
> Note that I will replace this with two pipes, so I can close one without
> closing the other.  I have created the bidirectional pipe with pipe().
> Standard pipes are bidirectional on the Hurd (at least I could read and
> write in both directions, I tested it!).

I'm pretty sure that's a bug; standard pipes shouldn't be
bidirectional.  Roland, what do you think?

> What I was asking about is the interface between A and T.

Ok, so what exactly *is* between A and T, if it's not a pipe?


_______________________________________________
Bug-hurd mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-hurd

Reply via email to