Ben Copsey

Merge pull request #245 from mbelshe/master

Small fix to the bandwidth throttler.
@@ -58,9 +58,11 @@ static NSLock *readLock = nil; @@ -58,9 +58,11 @@ static NSLock *readLock = nil;
58 } 58 }
59 [request performThrottling]; 59 [request performThrottling];
60 } 60 }
61 - [ASIHTTPRequest incrementBandwidthUsedInLastSecond:toRead];  
62 [readLock unlock]; 61 [readLock unlock];
63 - return [stream read:buffer maxLength:toRead]; 62 + NSInteger rv = [stream read:buffer maxLength:toRead];
  63 + if (rv > 0)
  64 + [ASIHTTPRequest incrementBandwidthUsedInLastSecond:rv];
  65 + return rv;
64 } 66 }
65 67
66 /* 68 /*