Showing
1 changed file
with
5 additions
and
1 deletions
@@ -21,7 +21,7 @@ | @@ -21,7 +21,7 @@ | ||
21 | #import "ASIInputStream.h" | 21 | #import "ASIInputStream.h" |
22 | 22 | ||
23 | // Automatically set on build | 23 | // Automatically set on build |
24 | -NSString *ASIHTTPRequestVersion = @"v1.2-35 2009-12-17"; | 24 | +NSString *ASIHTTPRequestVersion = @"v1.2-36 2009-12-17"; |
25 | 25 | ||
26 | NSString* const NetworkRequestErrorDomain = @"ASIHTTPRequestErrorDomain"; | 26 | NSString* const NetworkRequestErrorDomain = @"ASIHTTPRequestErrorDomain"; |
27 | 27 | ||
@@ -3091,7 +3091,11 @@ static BOOL isiPhoneOS2; | @@ -3091,7 +3091,11 @@ static BOOL isiPhoneOS2; | ||
3091 | // Yes, put this request to sleep until a second is up, with extra added punishment sleeping time for being very naughty (we have used more bandwidth than we were allowed) | 3091 | // Yes, put this request to sleep until a second is up, with extra added punishment sleeping time for being very naughty (we have used more bandwidth than we were allowed) |
3092 | double extraSleepyTime = (-bytesRemaining/(maxBandwidthPerSecond*1.0)); | 3092 | double extraSleepyTime = (-bytesRemaining/(maxBandwidthPerSecond*1.0)); |
3093 | [throttleWakeUpTime release]; | 3093 | [throttleWakeUpTime release]; |
3094 | + #if TARGET_OS_IPHONE | ||
3095 | + throttleWakeUpTime = [[bandwidthMeasurementDate addTimeInterval:extraSleepyTime] retain]; | ||
3096 | + #else | ||
3094 | throttleWakeUpTime = [[bandwidthMeasurementDate dateByAddingTimeInterval:extraSleepyTime] retain]; | 3097 | throttleWakeUpTime = [[bandwidthMeasurementDate dateByAddingTimeInterval:extraSleepyTime] retain]; |
3098 | + #endif | ||
3095 | } | 3099 | } |
3096 | } | 3100 | } |
3097 | [bandwidthThrottlingLock unlock]; | 3101 | [bandwidthThrottlingLock unlock]; |
-
Please register or login to post a comment