From 27636e9030c72a67211e702ffeae7ff9860efcdc Mon Sep 17 00:00:00 2001 From: palaviv Date: Mon, 19 Dec 2016 17:35:03 +0200 Subject: [PATCH] Server listen on all interface if get_internal_ip fail --- caster.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/caster.py b/caster.py index e632de6..3f6a618 100755 --- a/caster.py +++ b/caster.py @@ -134,7 +134,11 @@ def main(): dev.wait() - server_ip = get_internal_ip(dev.host) + try: + server_ip = get_internal_ip(dev.host) + except Exception: + # See https://github.com/palaviv/caster/issues/1 + server_ip = "0.0.0.0" server = ThreadedHTTPServer((server_ip, 0), RequestHandler) server_thread = threading.Thread(target=server.serve_forever)