We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4ecdae3 commit b3a6ab6Copy full SHA for b3a6ab6
py/selenium/webdriver/common/utils.py
@@ -44,6 +44,8 @@ def free_port() -> int:
44
free_socket = socket.socket(socket.AF_INET6, socket.SOCK_STREAM)
45
free_socket.bind(("::1", 0))
46
except OSError:
47
+ if free_socket:
48
+ free_socket.close()
49
raise RuntimeError("Can't find free port (Unable to bind to IPv4 or IPv6)")
50
try:
51
port: int = free_socket.getsockname()[1]
0 commit comments