On 2017/08/11 20:30, Kurt Van Dijck <dev.k...@vandijck-laurijssen.be> wrote: > Even more nitpicking: > mkfifo testfifo > echo hello world > testfifo > ... wait ... > cat testfifo > now echo has completed.
This has nothing to do with buffering or writes, because a write hasn't happened at this point. It doesn't block at write(), it blocks at open(). It blocks until the "connection" has been established. After that, the usual pipe buffering applies, and writes do NOT block (until the pipe buffer is full). _______________________________________________ mpd-devel mailing list mpd-devel@musicpd.org http://mailman.blarg.de/listinfo/mpd-devel