Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Jun 2021 20:19:44 -0400
From:      Kurt Hackenberg <kh@panix.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: Is a successful call to write(2) atomic?
Message-ID:  <303bd83e-0e32-85a2-58c0-59c90834a6f2@panix.com>
In-Reply-To: <26204.1623801356@segfault.tristatelogic.com>
References:  <26204.1623801356@segfault.tristatelogic.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2021/06/15 19:55, Ronald F. Guilmette wrote:

>> But it works by just changing the messaging mechanism a little: Have
>> many pipes, one for each sender, all sending to the single write
>> process, which uses the system call select() to wait for activity on any
>> of them.
> 
> You're correct!  That sounds like a nice solution.

On reread, I see that Paul suggested that originally, many pipes, and 
that's what I was thinking. Paul's writing may not have been perfectly 
clear.

Let us know whether it works.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?303bd83e-0e32-85a2-58c0-59c90834a6f2>