Fix assertions when data was received in FLUSHING states

Need to disable reading from both endpoints when transitioning into the
FLUSHING_INCOMING/FLUSHING_OUTGOING states.  Technically, leaving the
reads enabled and just draining the buffer is also acceptable, but this
behavior is more clear as there is no point in reading data that can not
be relayed.