Explorar el Código

Fix request duration in error case.

Ryan Olson hace 11 años
padre
commit
56fffab825
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. 1 1
      Classes/Network/FLEXNetworkRecorder.m

+ 1 - 1
Classes/Network/FLEXNetworkRecorder.m

@@ -196,7 +196,7 @@ NSString *const kFLEXNetworkRecorderResponseCacheLimitDefaultsKey = @"com.flex.r
     dispatch_async(self.queue, ^{
     dispatch_async(self.queue, ^{
         FLEXNetworkTransaction *transaction = [self addOrRetrieveTransactionForRequestId:requestId request:request];
         FLEXNetworkTransaction *transaction = [self addOrRetrieveTransactionForRequestId:requestId request:request];
         transaction.transactionState = FLEXNetworkTransactionStateFailed;
         transaction.transactionState = FLEXNetworkTransactionStateFailed;
-        transaction.duration = [transaction.startTime timeIntervalSinceNow];
+        transaction.duration = -[transaction.startTime timeIntervalSinceNow];
         transaction.error = error;
         transaction.error = error;
 
 
         [self postUpdateNotificationForTransaction:transaction];
         [self postUpdateNotificationForTransaction:transaction];