Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
Availability - Response Crash
-
Normal
-
Normal
-
Unit Test
-
All
-
None
-
Description
After making v5 the default for connections where a preferred protocol version is not specified, a number of python dtests are failing in CI environments.
The issue appears to be with how the driver handles cases where the bytes read from the client socket doesn't constitute a complete frame (or to be more specific, the read buffer is exhausted whilst in the middle of reading a frame).