-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Fully Compatible
-
Service Arch 2020-07-27, Service Arch 2020-08-10
We default initialize the WireSpec on first use here. Unfortunately, this means that we can set isInternalClient late like we do here. We should formally initialize the global WireSpec with a MONGO_INITIALIZER.
It would also be nice if we allowed a TransportLayer to reference a specific WireSpec. It would allow us to switch during our testing or have both internal and external clients in process.
- is depended on by
-
SERVER-51700 Use TransportLayer to acquire WireSpec
- Closed
- is duplicated by
-
SERVER-48932 ReplicaSetMonitor hitting failpoint set during drivers test
- Closed
- related to
-
SERVER-48932 ReplicaSetMonitor hitting failpoint set during drivers test
- Closed