-
Type: Task
-
Resolution: Duplicate
-
Priority: Unknown
-
None
-
Affects Version/s: None
-
Component/s: None
-
Labels:
Use Case
As a driver user,
I want server selection and connection checkout to maintain the async context,
So that the driver has complete async stack traces.
User Impact
- Errors thrown in server selection and connection checkout will not have a proper stack trace.
Dependencies
- n/a
Unknowns
- n/a
Acceptance Criteria
Implementation Requirements
- Replace `TimeoutController` with a subclass of Promise that rejects when the timeout expires
Testing Requirements
- all existing tests pass.
Documentation Requirements
- n/a
Follow Up Requirements
- n/a