I'm not sure whether this really discards all data coming in. E.g. `row` events are still fired, for as long as they are received. Should I also change the `row` (and maybe other handlers) to ignore any incoming data while in the `SENT_ATTENTION` state?