summaryrefslogtreecommitdiffstats
path: root/src/util/util.h
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2013-11-09 16:07:06 -0500
committerJakub Hrozek <jhrozek@redhat.com>2013-11-12 11:24:58 +0100
commit3242dd4a49c3869c9b066a63afb81cebf1a35b7d (patch)
tree3e345e445e651f01511fa81c4a365588cbcaf377 /src/util/util.h
parent27712b5a46e3b579b9d03e363a7d0769e8c307fc (diff)
downloadsssd-3242dd4a49c3869c9b066a63afb81cebf1a35b7d.tar.gz
sssd-3242dd4a49c3869c9b066a63afb81cebf1a35b7d.tar.xz
sssd-3242dd4a49c3869c9b066a63afb81cebf1a35b7d.zip
Signals: Refactor termination of processes
sig_term() was never used as a real signal handler, but only called by tevent signal handlers in the kerberos and ldap children. Also the same code was duplicated with separate local guard variables in other functions. Unify orderly termination handling, between all these functions.
Diffstat (limited to 'src/util/util.h')
-rw-r--r--src/util/util.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/util/util.h b/src/util/util.h
index 581ba6fe..4c0e75f1 100644
--- a/src/util/util.h
+++ b/src/util/util.h
@@ -298,7 +298,7 @@ int server_setup(const char *name, int flags,
const char *conf_entry,
struct main_context **main_ctx);
void server_loop(struct main_context *main_ctx);
-void sig_term(int sig);
+void orderly_shutdown(int status);
/* from signal.c */
#include <signal.h>