From 2c12f5f205581cb99d2d4140bb14eefe7842129e Mon Sep 17 00:00:00 2001 From: Zhensheng Yuan <564361+yzslab@users.noreply.github.com> Date: Sat, 1 Apr 2023 14:07:01 +0800 Subject: [PATCH] add SO_REUSEADDR option to reuse the port in TIME-WAIT status (#1673) --- nerfstudio/viewer/server/subprocess.py | 1 + 1 file changed, 1 insertion(+) diff --git a/nerfstudio/viewer/server/subprocess.py b/nerfstudio/viewer/server/subprocess.py index b50038561..17a4cdb7a 100644 --- a/nerfstudio/viewer/server/subprocess.py +++ b/nerfstudio/viewer/server/subprocess.py @@ -44,6 +44,7 @@ def is_port_open(port: int): """ try: sock = socket.socket() + sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) _ = sock.bind(("", port)) sock.close() return True