I noted this part of the bug:
> The reported cases involve Windows, which perhaps has
> different timing behavior than other platforms.
Many years ago, I move some code from UNIX to Windows (XP). On UNIX, I'd just made sure that I was making network write calls with decent-sized buffers of at least a few multiples of packet size, and it would come pretty close to saturating the network. On windows, the same approach with same buffer sizes had 1/10th the network performance.
So, yeah, Windows had "different timing behavior" to say the least.
--
Scott Ribe
scott_ribe(at)elevated-dev(dot)com
http://www.elevated-dev.com/
https://www.linkedin.com/in/scottribe/
(303) 722-0567 voice