- /* There's a corner case where the in next_plan wakes up the
- * out, placing it in IO_ALWAYS and we end up processing it immediately,
- * only to leave it in the always list.
- *
- * Yet we can't just process one, in case they are both supposed
- * to be done, so grab state beforehand.
- */
- bool always_out = (conn->plan[IO_OUT].status == IO_ALWAYS);