diff options
author | Simo Sorce <simo@redhat.com> | 2013-11-09 16:07:06 -0500 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2013-11-12 11:24:58 +0100 |
commit | 3242dd4a49c3869c9b066a63afb81cebf1a35b7d (patch) | |
tree | 3e345e445e651f01511fa81c4a365588cbcaf377 /src/util/util.h | |
parent | 27712b5a46e3b579b9d03e363a7d0769e8c307fc (diff) | |
download | sssd-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.h | 2 |
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> |