From f01568bf5908b2b302b77b90c67400ea1d4287e2 Mon Sep 17 00:00:00 2001 From: Andrey Goncharov Date: Wed, 15 Nov 2023 04:22:11 -0800 Subject: [PATCH] Prevent duplicate browser connection reporting Reviewed By: lblasa Differential Revision: D51347107 fbshipit-source-id: 14f4507835794d76b17f9a6891f22dbc0cc1a8f7 --- desktop/flipper-server/src/index.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/desktop/flipper-server/src/index.tsx b/desktop/flipper-server/src/index.tsx index 9740fe9eb..bb438869b 100644 --- a/desktop/flipper-server/src/index.tsx +++ b/desktop/flipper-server/src/index.tsx @@ -105,8 +105,13 @@ const browserConnectionTimeout = setTimeout(() => { timedOut: true, }); }, 10000); +let reported = false; const reportBrowserConnection = (successful: boolean) => { + if (reported) { + return; + } clearTimeout(browserConnectionTimeout); + reported = true; tracker.track('browser-connection-created', { successful, timeMS: performance.now() - t0,