On Mon, Jun 11, 2018 at 2:19 AM Paul Warren pdw@ex-parrot.com wrote:
Hi Shawn,
Thanks for this. Unfortunately, it doesn't work:
r = read(fds[1], &buf, sizeof(buf));
Ahh, on my Ubuntu machine optimization led the close() on the wrong fd to
run _after_ the read(), so it worked. But thankfully you caught it (this is why we test!).