We need to use SIGHUP for reload of configuration
---
 src/base/logtrace.cc | 22 ----------------------
 1 file changed, 22 deletions(-)

diff --git a/src/base/logtrace.cc b/src/base/logtrace.cc
index c1a194f60..8908c1ff3 100644
--- a/src/base/logtrace.cc
+++ b/src/base/logtrace.cc
@@ -75,22 +75,6 @@ static void sigusr2_handler(int sig) {
   trace_category_set(trace_mask);
 }
 
-/**
- * HUP signal handler to toggle info log level on/off
- * @param sig
- */
-static void sighup_handler(int sig) {
-  if ((global::logmask & LOG_MASK(LOG_INFO)) & LOG_MASK(LOG_INFO)) {
-    global::logmask = LOG_UPTO(LOG_NOTICE);
-    syslog(LOG_NOTICE, "logtrace: info level disabled");
-  } else {
-    global::logmask = LOG_UPTO(LOG_INFO);
-    syslog(LOG_NOTICE, "logtrace: info level enabled");
-  }
-
-  setlogmask(global::logmask);
-}
-
 void trace_output(const char *file, unsigned line, unsigned priority,
                      unsigned category, const char *format, va_list ap) {
   char preamble[288];
@@ -275,12 +259,6 @@ int logtrace_init_daemon(const char *ident, const char 
*pathname,
 
   setlogmask(logmask);
 
-  if (signal(SIGHUP, sighup_handler) == SIG_ERR) {
-    syslog(LOG_ERR, "logtrace: registering SIGHUP failed, (%s)",
-           strerror(errno));
-    return -1;
-  }
-
   global::logmask = logmask;
 
   return logtrace_init(ident, pathname, tracemask);
-- 
2.17.1



_______________________________________________
Opensaf-devel mailing list
Opensaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-devel

Reply via email to