modify my_fifo template para error