Merge remote-tracking branch 'origin/truncate-n-mkfifo'
Fix the mkfifo call on Linux and add a test to avoid regression