Converted the fifo to the boost::lockfree::queue