-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Labels:None
Description
Description:
This lands the functionality from: PM-1279
Specifically, it causes client disconnection to kill (as in killop) the operations enumerated in the scope.
A snapshot of that list includes:
Find (legacy op + cmd path)
getMore (legacy op + cmd path)
Aggregate (without $out)
distinct
count
authenticate
getnonce
saslStart
saslContinue
isMaster
listCollections
listDatabases
listIndexesEngineering Ticket Description:
Provide a new facility to kill client operations on socket disconnect.
This is provided by means of a method to be invoked on opCtx, as well as an opt in on CommandInvocation (so post-parse)
Scope of changes
Impact to Other Docs
MVP (Work and Date)
Resources (Scope or Design Docs, Invision, etc.)
- documents
-
SERVER-39150 markKillOnClientDisconnect
- Closed