Просмотр исходного кода

Use existing reachability instance

- Saves overhead of instantiating a new
  instance per getNetworkID call
Rod Hynes 7 лет назад
Родитель
Сommit
d3cf59ea5d
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      MobileLibrary/iOS/PsiphonTunnel/PsiphonTunnel/PsiphonTunnel.m

+ 1 - 1
MobileLibrary/iOS/PsiphonTunnel/PsiphonTunnel/PsiphonTunnel.m

@@ -1111,7 +1111,7 @@
     // https://godoc.org/github.com/Psiphon-Labs/psiphon-tunnel-core/psiphon#NetworkIDGetter
 
     NSMutableString *networkID = [NSMutableString stringWithString:@"UNKNOWN"];
-    NetworkStatus status = [[Reachability reachabilityForInternetConnection] currentReachabilityStatus];
+    NetworkStatus status = [self->reachability currentReachabilityStatus];
     if (status == ReachableViaWiFi) {
         [networkID setString:@"WIFI"];
         NSArray *networkInterfaceNames = (__bridge_transfer id)CNCopySupportedInterfaces();