From bd134ce6af6f247ab72f5cdc5b36a6b44ad84811 Mon Sep 17 00:00:00 2001 From: Miguel Jimenez Esun Date: Wed, 28 Mar 2018 04:38:59 -0700 Subject: [PATCH] Increase timeouts to 15, 10 Reviewed By: javache Differential Revision: D7415558 fbshipit-source-id: 76912d22b8e330845fcca3fa27aab6ed28256a94 --- Libraries/WebSocket/RCTWebSocketExecutor.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Libraries/WebSocket/RCTWebSocketExecutor.m b/Libraries/WebSocket/RCTWebSocketExecutor.m index 14f53a43c..254477282 100644 --- a/Libraries/WebSocket/RCTWebSocketExecutor.m +++ b/Libraries/WebSocket/RCTWebSocketExecutor.m @@ -103,7 +103,7 @@ RCT_EXPORT_MODULE() { _socketOpenSemaphore = dispatch_semaphore_create(0); [_socket open]; - long connected = dispatch_semaphore_wait(_socketOpenSemaphore, dispatch_time(DISPATCH_TIME_NOW, NSEC_PER_SEC * 10)); + long connected = dispatch_semaphore_wait(_socketOpenSemaphore, dispatch_time(DISPATCH_TIME_NOW, NSEC_PER_SEC * 15)); return connected == 0 && _socket.readyState == RCTSR_OPEN; } @@ -115,7 +115,7 @@ RCT_EXPORT_MODULE() initError = error; dispatch_semaphore_signal(s); }]; - long runtimeIsReady = dispatch_semaphore_wait(s, dispatch_time(DISPATCH_TIME_NOW, NSEC_PER_SEC * 5)); + long runtimeIsReady = dispatch_semaphore_wait(s, dispatch_time(DISPATCH_TIME_NOW, NSEC_PER_SEC * 10)); if (initError) { RCTLogInfo(@"Websocket runtime setup failed: %@", initError); }