mirror of
https://github.com/facebook/sapling.git
synced 2024-10-07 23:38:50 +03:00
zeroconf: Don't break serve if no internet connection is present.
This commit is contained in:
parent
3708bb4a03
commit
1d62e6146e
@ -46,7 +46,11 @@ def getip():
|
||||
def publish(name, desc, path, port):
|
||||
global server, localip
|
||||
if not server:
|
||||
server = Zeroconf.Zeroconf()
|
||||
try:
|
||||
server = Zeroconf.Zeroconf()
|
||||
except socket.gaierror:
|
||||
# if we have no internet connection, this can happen.
|
||||
return
|
||||
ip = getip()
|
||||
localip = socket.inet_aton(ip)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user