diff --git a/AFNetworking/AFHTTPClient.m b/AFNetworking/AFHTTPClient.m index bce7f1c..ae57a3b 100644 --- a/AFNetworking/AFHTTPClient.m +++ b/AFNetworking/AFHTTPClient.m @@ -317,6 +317,10 @@ static void AFNetworkReachabilityReleaseCallback(const void *info) {} } self.networkReachability = SCNetworkReachabilityCreateWithName(kCFAllocatorDefault, [[self.baseURL host] UTF8String]); + + if (!self.networkReachability) { + return; + } __weak __typeof(&*self)weakSelf = self; AFNetworkReachabilityStatusBlock callback = ^(AFNetworkReachabilityStatus status){