Running JUCE 4.1 in XCode 6.2:
I create a namedpipe, and send a message through the pipe to see if anyone is conncted to it on the other side. If nobody has connected yet, I don't get a failed sendMessage, but instead it freezes and can't get out from
const int p = ::open (name.toUTF8(), flags);
inside the openPipe function in juce_posix_NamedPipe.cpp
it works as it should on Windows though!