From b6f3be01f90067e9557a06363d82ddbf67fd8b3d Mon Sep 17 00:00:00 2001 From: Lorenzo Blasa Date: Fri, 24 Feb 2023 07:20:54 -0800 Subject: [PATCH] Remove client connection timeout Summary: Having a timeout of 10 seconds can create a connection loop if Desktop is slow and doesn't provide a client certificate within the timeframe. Reviewed By: antonk52 Differential Revision: D43405793 fbshipit-source-id: b1eebb4d2d66f02000f15a9889992ed0cc79bde2 --- android/src/main/cpp/sonar.cpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/android/src/main/cpp/sonar.cpp b/android/src/main/cpp/sonar.cpp index 25f4b9169..330991202 100644 --- a/android/src/main/cpp/sonar.cpp +++ b/android/src/main/cpp/sonar.cpp @@ -342,13 +342,7 @@ class JFlipperWebSocket : public facebook::flipper::FlipperSocket { })); socket_->connect(); - auto state = connected.wait_for(std::chrono::seconds(10)); - if (state == std::future_status::ready) { - return connected.get(); - } - - disconnect(); - return false; + return connected.get(); } virtual void disconnect() override {