From a75ccc8032ef9c34e2d108ac22d9e030c289e804 Mon Sep 17 00:00:00 2001 From: Robert Nishihara Date: Sun, 13 Aug 2017 23:14:26 -0700 Subject: [PATCH] Fix socket error exception in Python 2. (#833) --- python/ray/services.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/ray/services.py b/python/ray/services.py index 2cbef357e..984e50873 100644 --- a/python/ray/services.py +++ b/python/ray/services.py @@ -478,7 +478,7 @@ def start_ui(redis_address, stdout_file=None, stderr_file=None, cleanup=True): port_test_socket.bind(("127.0.0.1", port)) port_test_socket.close() break - except OSError: + except socket.error: port += 1 new_env = os.environ.copy() new_env["REDIS_ADDRESS"] = redis_address