Index: tools/telemetry/telemetry/cros_browser_backend.py |
diff --git a/tools/telemetry/telemetry/cros_browser_backend.py b/tools/telemetry/telemetry/cros_browser_backend.py |
index 5b512bd306e01eed088d401c875250e0a5fa3c34..9453e92cc654fb0a08c115e8c0b001ffbe6e96e2 100644 |
--- a/tools/telemetry/telemetry/cros_browser_backend.py |
+++ b/tools/telemetry/telemetry/cros_browser_backend.py |
@@ -3,7 +3,6 @@ |
# found in the LICENSE file. |
import logging |
import os |
-import socket |
import subprocess |
from telemetry import browser_backend |
@@ -48,10 +47,7 @@ class CrOSBrowserBackend(browser_backend.BrowserBackend): |
cri.GetCmdOutput(args) |
# Find a free local port. |
- tmp = socket.socket() |
- tmp.bind(('', 0)) |
- self._port = tmp.getsockname()[1] |
- tmp.close() |
+ self._port = util.GetAvailableLocalPort() |
# Forward the remote debugging port. |
logging.info('Forwarding remote debugging port') |