mirror of
https://github.com/GNS3/gns3-server
synced 2024-11-13 20:08:55 +00:00
When checking for a free port check if the host and 0.0.0.0 are available
Because some emulators will listen on 0.0.0.0 and not on the host. Fix #721
This commit is contained in:
parent
e63da227d0
commit
b53b34d485
@ -153,6 +153,8 @@ class PortManager:
|
||||
|
||||
try:
|
||||
PortManager._check_port(host, port, socket_type)
|
||||
if host != "0.0.0.0":
|
||||
PortManager._check_port("0.0.0.0", port, socket_type)
|
||||
return port
|
||||
except OSError as e:
|
||||
last_exception = e
|
||||
|
Loading…
Reference in New Issue
Block a user