パイプからのreadfileの読み込みでは
確か、peeknamedpipe使って確認してから
やらないとデッドロックが起きる問題があたーよ