|
|
|
@ -114,18 +114,18 @@ static void sighandler(gpointer x) { |
|
|
|
if (ret == SIGINT || ret == SIGTERM) |
|
|
|
global_shutdown = 1; |
|
|
|
else if (ret == SIGUSR1) { |
|
|
|
if (log_level > 0) { |
|
|
|
log_level--; |
|
|
|
setlogmask(LOG_UPTO(log_level)); |
|
|
|
mylog(log_level, "Set log level to %d\n", log_level); |
|
|
|
} |
|
|
|
if (log_level > 0) { |
|
|
|
log_level--; |
|
|
|
setlogmask(LOG_UPTO(log_level)); |
|
|
|
mylog(log_level, "Set log level to %d\n", log_level); |
|
|
|
} |
|
|
|
} |
|
|
|
else if (ret == SIGUSR2) { |
|
|
|
if (log_level < 7) { |
|
|
|
log_level++; |
|
|
|
setlogmask(LOG_UPTO(log_level)); |
|
|
|
mylog(log_level, "Set log level to %d\n", log_level); |
|
|
|
} |
|
|
|
if (log_level < 7) { |
|
|
|
log_level++; |
|
|
|
setlogmask(LOG_UPTO(log_level)); |
|
|
|
mylog(log_level, "Set log level to %d\n", log_level); |
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
abort(); |
|
|
|
|