From 8f647d405cb32929b011ff62b378f22d66e20e06 Mon Sep 17 00:00:00 2001 From: Jehan Monnier Date: Tue, 6 Dec 2011 14:16:38 +0100 Subject: [PATCH] add error traces --- Classes/LinphoneUI/LinphoneManager.m | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/Classes/LinphoneUI/LinphoneManager.m b/Classes/LinphoneUI/LinphoneManager.m index 4757769fb..9bef7968a 100644 --- a/Classes/LinphoneUI/LinphoneManager.m +++ b/Classes/LinphoneUI/LinphoneManager.m @@ -752,11 +752,17 @@ void networkReachabilityCallBack(SCNetworkReachabilityRef target, SCNetworkReach proxyReachabilityContext.info=self; //initial state is network off should be done as soon as possible SCNetworkReachabilityFlags flags; - SCNetworkReachabilityGetFlags(proxyReachability, &flags); + if (!SCNetworkReachabilityGetFlags(proxyReachability, &flags)) { + ms_error("Cannot get reachability flags"); + }; networkReachabilityCallBack(proxyReachability,flags,self); - SCNetworkReachabilitySetCallback(proxyReachability, (SCNetworkReachabilityCallBack)networkReachabilityCallBack,&proxyReachabilityContext); - SCNetworkReachabilityScheduleWithRunLoop(proxyReachability, CFRunLoopGetCurrent(), kCFRunLoopDefaultMode); + if (!SCNetworkReachabilitySetCallback(proxyReachability, (SCNetworkReachabilityCallBack)networkReachabilityCallBack,&proxyReachabilityContext)){ + ms_error("Cannot register reachability cb"); + }; + if(!SCNetworkReachabilityScheduleWithRunLoop(proxyReachability, CFRunLoopGetCurrent(), kCFRunLoopDefaultMode)){ + ms_error("Cannot register schedule reachability cb"); + }; [self doLinphoneConfiguration:nil]; [[NSNotificationCenter defaultCenter] addObserver:self