The session taskβs slot for the end-of-execution obligation of the statement
it is running. One slot is held for the whole SessionClient::execute call
and there is exactly one retirement site.
Whether someone else logs the end of execution for response: the
coordinator for a registered peek, the protocol layer for a subscribe, a
FETCH or a COPY FROM. The dispatch sites that produce these defuse the slot,
so an armed slot alongside one of them means a dispatch site did not.