仮にデータを受信したら送信すると仮定して

受信→送信、受信→送信という流れであるはずが

受信→受信→送信 というタイミングになってしまった場合はどうなるんだ

受信して、送信にうつろうとするが、うつろうとしてる最中に次のデータを受信している最中になってしまうとか
その場合、いったん受信のほうに処理がうつるわけですよね