-
Type: Task
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Service Arch
Change the method signature of NetworkInterfaceTL::startExhaustCommand to accept a CancellationToken and change ThreadPoolTaskExecutor to cancel commands scheduled on its member NetworkInterfaceTL using a corresponding CancellationSource. SERVER-92816 will eventually connect the CancellationToken to the layers beneath NetworkInterfaceTL; if this ticket is completed before then, the implementation of the cancellation logic in NetworkInterfaceTL can be as simple as invoking cancelCommand.
- is duplicated by
-
SERVER-93114 Update NetworkInterface::startExhaustCommand to return an ExhaustResponseReader
- Closed
- is related to
-
SERVER-92817 Add use of CancellationToken to the TPTE non-exhaust path
- Closed