From e336c9ea1f01dd1c66ff43c7982f9d78ae08f41b Mon Sep 17 00:00:00 2001 From: Lorenzo Blasa Date: Fri, 5 Apr 2024 04:39:28 -0700 Subject: [PATCH] Remove hard-coded troubleshooting advise for port usage Summary: Currently hard-coded, it doesn't have to be the case. Reviewed By: mweststrate Differential Revision: D55743047 fbshipit-source-id: f4c14205b5ace259f495276adf17adcbcce0fd28 --- .../flipper-server-client/src/FlipperServerClient.tsx | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/desktop/flipper-server-client/src/FlipperServerClient.tsx b/desktop/flipper-server-client/src/FlipperServerClient.tsx index 8745aa27787..5804fb818fc 100644 --- a/desktop/flipper-server-client/src/FlipperServerClient.tsx +++ b/desktop/flipper-server-client/src/FlipperServerClient.tsx @@ -41,11 +41,16 @@ export function createFlipperServer( }; const socket = new ReconnectingWebSocket(URLProvider); - return createFlipperServerWithSocket(socket as WebSocket, onStateChange); + return createFlipperServerWithSocket( + socket as WebSocket, + port, + onStateChange, + ); } export function createFlipperServerWithSocket( socket: WebSocket, + port: number, onStateChange: (state: FlipperServerState) => void, ): Promise { onStateChange(FlipperServerState.CONNECTING); @@ -57,7 +62,7 @@ export function createFlipperServerWithSocket( new Error( `Failed to connect to the server in a timely manner. It may be unresponsive. Run the following from the terminal - 'sudo kill -9 $(lsof -t -i :52342)' as to kill any existing running instance, if any.`, + 'sudo kill -9 $(lsof -t -i :${port})' as to kill any existing running instance, if any.`, ), ); }, CONNECTION_TIMEOUT);