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>