fix bug when obs, send ack, then retransmit