From ef264e0bf732ab7b00381e866b240c726b17df66 Mon Sep 17 00:00:00 2001 From: Michael Wozniak Date: Wed, 30 Jul 2014 16:39:31 -0400 Subject: [PATCH] Fix issue with daemon socket on OS X Fix issue where daemon socket returns invalid argument errors on OS X --- lib/daemon.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/daemon.py b/lib/daemon.py index 3a7e81f1..0dcfc6c0 100644 --- a/lib/daemon.py +++ b/lib/daemon.py @@ -42,11 +42,11 @@ def do_start_daemon(config): def get_daemon(config, start_daemon=True): import socket - s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) daemon_port = config.get('daemon_port', DAEMON_PORT) daemon_started = False while True: try: + s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.connect(('', daemon_port)) return s except socket.error: