From be46d31c7e4a8974e3fd8942ccfb10a945a7a92e Mon Sep 17 00:00:00 2001 From: Sergey Abramchuk Date: Sat, 15 Apr 2017 10:39:54 +0300 Subject: [PATCH] Add comment about waiting time --- OpenVPN Adapter/OpenVPNAdapter.mm | 1 + 1 file changed, 1 insertion(+) diff --git a/OpenVPN Adapter/OpenVPNAdapter.mm b/OpenVPN Adapter/OpenVPNAdapter.mm index 43c9e3f..18aff2a 100644 --- a/OpenVPN Adapter/OpenVPNAdapter.mm +++ b/OpenVPN Adapter/OpenVPNAdapter.mm @@ -272,6 +272,7 @@ static void socketCallback(CFSocketRef socket, CFSocketCallBackType type, CFData dispatch_semaphore_signal(sema); }]; + // Wait 10 seconds dispatch_time_t timeout = dispatch_time(DISPATCH_TIME_NOW, 10 * NSEC_PER_SEC); if (dispatch_semaphore_wait(sema, timeout) != 0) { NSLog(@"Failed to establish tunnel in a reasonable time");