Explorar o código

Use low priority queue instead of background for SCNetworkReachabilityGetFlags() (#4587)

Elf Sundae %!s(int64=4) %!d(string=hai) anos
pai
achega
77ef5fed64
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      AFNetworking/AFNetworkReachabilityManager.m

+ 1 - 1
AFNetworking/AFNetworkReachabilityManager.m

@@ -227,7 +227,7 @@ static void AFNetworkReachabilityReleaseCallback(const void *info) {
     SCNetworkReachabilitySetCallback(self.networkReachability, AFNetworkReachabilityCallback, &context);
     SCNetworkReachabilityScheduleWithRunLoop(self.networkReachability, CFRunLoopGetMain(), kCFRunLoopCommonModes);
 
-    dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND, 0),^{
+    dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_LOW, 0),^{
         SCNetworkReachabilityFlags flags;
         if (SCNetworkReachabilityGetFlags(self.networkReachability, &flags)) {
             AFPostReachabilityStatusChange(flags, callback);