-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Internal Code
-
Fully Compatible
-
ALL
-
v5.2, v5.0
-
Service Arch 2021-12-13, Service Arch 2022-1-10, Service Arch 2022-1-24
-
25
-
3
The test spawns a thread to establish a new connection, and concurrently attempts to close the connection. This causes non-serialized concurrent accesses to the file handle associated with the socket, in particular a read after write data race.
Serializing accesses to the socket object (defined here) should prevent the data race.
- related to
-
SERVER-62571 Serialize concurrent accesses to `Socket` in `ThrowOnNetworkErrorInEnsureSync`
- Closed