From 3cf6b3409c48c4a219838c12ac9f6fcba9b6587d Mon Sep 17 00:00:00 2001
From: Robert Goldmann <deadlocker@gmx.de>
Date: Tue, 26 Apr 2022 23:41:31 +0200
Subject: [PATCH] set discovery service thread to daemon to avoid indefinitely
 hang when stopping the server

---
 src/logic/DiscoveryService.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/logic/DiscoveryService.py b/src/logic/DiscoveryService.py
index a8ae1f4..692028e 100644
--- a/src/logic/DiscoveryService.py
+++ b/src/logic/DiscoveryService.py
@@ -21,6 +21,7 @@ class DiscoveryService:
         LOGGER.debug(f'Start discovery thread (listening on {self._discoveryPort}, responding on {self._responsePort})')
 
         x = threading.Thread(target=self.__loop)
+        x.daemon = True
         x.start()
 
     def __loop(self):
-- 
GitLab