bug of mkfifo fixed