fifoblock: arrival pending flag added to avoid multiple locks