don't create status fifo until we are about to send command.
this allows us to print an error in the case where the jvm exits prematurely