-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Networking & Observability
-
Fully Compatible
-
Networking & Obs 2024-08-19, Networking & Obs 2024-09-02, Networking & Obs 2024-09-16, Networking & Obs 2024-09-30, Networking & Obs 2024-10-14
With support for CancellationTokens in ConnectionPool (SERVER-92568) and in AsyncDBClient (SERVER-92569), we can now have NetworkInterfaceTL::startCommand pass a CancellationToken down to its asynchronous uses of ConnectionPool and AsyncDBClient. We should also consider whether there are any other places where cancellation should occur in both the exhaust and non-exhaust paths.
- depends on
-
SERVER-92568 Add CancellationToken support to ConnectionPool connection-retrieval methods
- Closed
-
SERVER-92569 Add CancellationToken support to AsyncDBClient
- Closed
- is related to
-
SERVER-92817 Add use of CancellationToken to the TPTE non-exhaust path
- Closed
- related to
-
SERVER-92817 Add use of CancellationToken to the TPTE non-exhaust path
- Closed
-
SERVER-97567 Simplify network mocking
- Closed