Why have you even got a delay? How much data are you sending? You may be overflowing the receiver buffer.