Browse Source

accept timeout error when checking a closed port

Tobias Fischer 2 years ago
parent
commit
9d25612275
1 changed files with 1 additions and 1 deletions
  1. 1 1
      nicegui/helpers.py

+ 1 - 1
nicegui/helpers.py

@@ -44,7 +44,7 @@ def is_port_open(host: str, port: int) -> bool:
     sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
     sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
     try:
     try:
         sock.connect((host, port))
         sock.connect((host, port))
-    except ConnectionRefusedError:
+    except ConnectionRefusedError, TimeoutError:
         return False
         return False
     else:
     else:
         return True
         return True