See design for details. We do not need to ensure that if the server detects a client disconnect while waiting to send a reply, the server cleans up connection resources, since that will be done in
SERVER-44523. Leave exhaust cursors as a special case to be refactored later.
Log at log level 3 whether exhaust is used.