I was just looking at your patch,
Based on the MS documentation -> http://msdn.microsoft.com/en-us/library/windows/desktop/ms644906%28v=vs.85%29.aspx
Shouldn't the req->rate not look more like
req->rate = min( 0x7FFFFFFF, max(timeout, 0x000000A) );
I think the effect is the same, but the patch would be more aligned to the spec
I was just looking at your patch,
Based on the MS documentation -> http:// msdn.microsoft. com/en- us/library/ windows/ desktop/ ms644906% 28v=vs. 85%29.aspx
Shouldn't the req->rate not look more like
req->rate = min( 0x7FFFFFFF, max(timeout, 0x000000A) );
I think the effect is the same, but the patch would be more aligned to the spec