Module: check_mk
Branch: master
Commit: 182fdccbb55034142d07ade42d889d8ac871cb1c
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=182fdccbb55034…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Thu Sep 28 09:53:31 2017 +0200
Use daemon mode for mkeventd threads (like before)
Change-Id: Ib067b25566ea298e9194a50a53bc9ccb882c081e
---
bin/mkeventd | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/bin/mkeventd b/bin/mkeventd
index e42d132..6e54faa 100755
--- a/bin/mkeventd
+++ b/bin/mkeventd
@@ -1279,7 +1279,8 @@ class EventServer(threading.Thread):
def __init__(self):
- super(EventServer, self).__init__(name="EventServer")
+ # TODO: Change from daemon mode to explicit and clean termination
+ super(EventServer, self).__init__(name="EventServer", daemon=True)
self._syslog = None
self._syslog_tcp = None
self._snmptrap = None
@@ -3116,7 +3117,8 @@ class EventServer(threading.Thread):
class StatusServer(threading.Thread):
def __init__(self):
- super(StatusServer, self).__init__(name="StatusServer")
+ # TODO: Change from daemon mode to explicit and clean termination
+ super(StatusServer, self).__init__(name="StatusServer", daemon=True)
self._socket = None
self._tcp_socket = None
self._reopen_sockets = False