[Issue #274] Fixing crash when creating network reachability when baseURL is nil

This commit is contained in:
Mattt Thompson 2012-04-24 22:22:32 -07:00
parent 51bd23de8c
commit ce23a0757b

View file

@ -372,10 +372,14 @@ static void AFNetworkReachabilityReleaseCallback(const void *info) {
}
- (void)startMonitoringNetworkReachability {
[self stopMonitoringNetworkReachability];
[self stopMonitoringNetworkReachability];
if (!self.baseURL) {
return;
}
self.networkReachability = SCNetworkReachabilityCreateWithName(kCFAllocatorDefault, [[self.baseURL host] UTF8String]);
AFNetworkReachabilityStatusBlock callback = ^(AFNetworkReachabilityStatus status){
self.networkReachabilityStatus = status;
if (self.networkReachabilityStatusBlock) {