kriswallsmith/spork — pull request #9 by RomanShumkov (2012-11-07 13:37:04+00:00)
Title: Implemented fifo opening with retries.

fopen may fail temporarily (e.g. "failed to open stream: Interrupted system call" when there are 30+ forks).
It's critical to handle fifo opening errors because of blocking read in child. Child is waiting forever if no parent connects.