fixed buffering on fifo reads for injection