From 7b8f882f0d2da190fa2f5fe557e6353df1547492 Mon Sep 17 00:00:00 2001 From: Andy Kittner Date: Fri, 27 Apr 2012 22:54:20 +0200 Subject: [PATCH] Fallback to localhost if IP of current hostname can't be determined --- openslides/main.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/openslides/main.py b/openslides/main.py index 2a1ac79bc..b5b9684eb 100644 --- a/openslides/main.py +++ b/openslides/main.py @@ -67,7 +67,10 @@ def main(argv = None): def detect_listen_opts(address, port): if address is None: - address = socket.gethostbyname(socket.gethostname()) + try: + address = socket.gethostbyname(socket.gethostname()) + except socket.error: + address = "127.0.0.1" if port is None: # test if we can use port 80