Ben Copsey

Fix crasher

@@ -23,7 +23,7 @@ @@ -23,7 +23,7 @@
23 23
24 24
25 // Automatically set on build 25 // Automatically set on build
26 -NSString *ASIHTTPRequestVersion = @"v1.6.2-15 2010-06-15"; 26 +NSString *ASIHTTPRequestVersion = @"v1.6.2-16 2010-06-15";
27 27
28 NSString* const NetworkRequestErrorDomain = @"ASIHTTPRequestErrorDomain"; 28 NSString* const NetworkRequestErrorDomain = @"ASIHTTPRequestErrorDomain";
29 29
@@ -2600,9 +2600,10 @@ static BOOL isiPhoneOS2; @@ -2600,9 +2600,10 @@ static BOOL isiPhoneOS2;
2600 2600
2601 - (void)markAsFinished 2601 - (void)markAsFinished
2602 { 2602 {
  2603 + [[self retain] autorelease];
2603 [self willChangeValueForKey:@"isFinished"]; 2604 [self willChangeValueForKey:@"isFinished"];
2604 - [self didChangeValueForKey:@"isFinished"];  
2605 [self setInProgress:NO]; 2605 [self setInProgress:NO];
  2606 + [self didChangeValueForKey:@"isFinished"];
2606 CFRunLoopStop(CFRunLoopGetCurrent()); 2607 CFRunLoopStop(CFRunLoopGetCurrent());
2607 } 2608 }
2608 2609