
11 May
2011
11 May
'11
12:33 p.m.
On May 11, 2011, at 2:28 PM, Slav wrote:
I sent 8004 bytes to server through TCP connection and successfully read it like this:
But sometimes this code reads just 3752 (precisely) bytes and returns. After that it handles another async_read and reads 4525 bytes (which in sum gives 8004 bytes).
Well since your buffer is only 128 bytes long, I hope that you are getting that amount or less from each read_some call. But in general, what you are seeing is normal TCP behavior. Brad -- Brad Howes Calling Team - Skype Prague Skype: br.howes