-
Type:
Bug
-
Status: Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 0.11.0
-
Component/s: C# - Library, Delphi - Library
-
Labels:None
-
Patch Info:Patch Available
Pipe write operations across a network are limited to 65,535 bytes per write. For more information regarding pipes, see the Remarks section.
Source: WriteFileEx function
I managed to run into exactly that limit today. Patch follows.
Symptom is that
- the writing end acts as if it had written all the bytes (in fact, it did)
- but the remainder of ~ 65535 bytes is just lost somewhere and never reaches the reading end
Consequently, the process at the reading end of the pipe gets stuck while waiting for the remaining bytes.
- is cloned by
-
THRIFT-4898 Pipe write operations across a network are limited to 65,535 bytes per write.
-
- Closed
-
- links to