From 71fbcee76c7677272a4df20feb858ecb2a0c8284 Mon Sep 17 00:00:00 2001 From: shortcutme Date: Tue, 20 Jun 2017 20:28:09 +0200 Subject: [PATCH] Fix error on exiting when there is no stream_server started --- src/Connection/ConnectionServer.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Connection/ConnectionServer.py b/src/Connection/ConnectionServer.py index 43439e68..987018fb 100644 --- a/src/Connection/ConnectionServer.py +++ b/src/Connection/ConnectionServer.py @@ -35,6 +35,7 @@ class ConnectionServer: self.ips = {} # Connection by ip self.has_internet = True # Internet outage detection + self.stream_server = None self.running = True self.thread_checker = gevent.spawn(self.checkConnections) @@ -74,7 +75,8 @@ class ConnectionServer: def stop(self): self.running = False - self.stream_server.stop() + if self.stream_server: + self.stream_server.stop() def handleIncomingConnection(self, sock, addr): ip, port = addr