use temporary filename for fifo