> Hi,
>
> I failed to find the original message from Sebastian that led to the
> following change:
>
> -----
> 2005-11-09  Philippe Gerum  <[EMAIL PROTECTED]>
>
>         * nucleus/pipe.c (xnpipe_disconnect): Flush the output queue
>         upon closure. Issue spotted by Sebastian Smolorz.
>         (xnpipe_release): Flush the input queue upon closure.
> -----

https://mail.gna.org/public/xenomai-core/2005-11/msg00058.html

The problem was here that after a RT task and a Linux user space program had 
closed both ends of the pipe the contents remained in the pipe. So when the 
pipe was opened again the old content was read.

Sebastian

Reply via email to