>Is there a way that multiple proceses can write to the same pipe fd but
>keep their writes "atomic" (regardless of the size, e.g. the writes may
>be 1 byte or 300GB), e.g. that the data (or better "record") being
>written appears in one piece ?

Is it a problem if each process gets their own pipe?

You can do that with connld which is what is used for /tmp/.X11-pipe:
each client gets a new pipe.

Casper


Reply via email to