From a35fd7389f666cafc0e2bbf2b267f8833e9003c9 Mon Sep 17 00:00:00 2001 From: Pritesh Nandgaonkar Date: Wed, 11 Sep 2019 05:25:48 -0700 Subject: [PATCH] Strictify adbConfig Summary: As per title Reviewed By: passy Differential Revision: D17285741 fbshipit-source-id: 8d2693c09d5dfa6d71cb6aedbb0504d09200f4ac --- src/utils/adbConfig.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/utils/adbConfig.tsx b/src/utils/adbConfig.tsx index 8f2b3d290..f73ce16e7 100644 --- a/src/utils/adbConfig.tsx +++ b/src/utils/adbConfig.tsx @@ -6,7 +6,13 @@ */ export default () => { - let port = parseInt(process.env.ANDROID_ADB_SERVER_PORT, 10) || 5037; + const serverPortString = process.env.ANDROID_ADB_SERVER_PORT; + let port = 5037; + if (serverPortString) { + const parsedInt = parseInt(serverPortString, 10); + port = isNaN(parsedInt) ? port : parsedInt; + } + let host = 'localhost'; const socket = (process.env.ADB_SERVER_SOCKET || '').trim();