-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Critical - P2
-
Affects Version/s: 2.7.2
-
Component/s: Connectivity
-
None
-
None
-
Fully Compatible
-
None
-
None
-
None
-
None
-
None
-
None
The fields of KeepAliveValues should be uint (4 bytes) instead of ulong (8 bytes). See:
The u_long types referenced here:
https://msdn.microsoft.com/en-us/library/windows/desktop/dd877220(v=vs.85).aspx
are in the C language, where u_long is 4 bytes.
The reported side effect of this bug is that hundreds of keep alive packets are sent per second.