diff options
author | Jim McDonough <jmcd@samba.org> | 2008-05-13 16:57:01 -0400 |
---|---|---|
committer | Jim McDonough <jmcd@samba.org> | 2008-05-13 16:57:01 -0400 |
commit | 0f7b11accec7df1c0e9a9dc0828a5e0c5ddec4cb (patch) | |
tree | 7d7029efe6aa6ac8eabe0541cbbac770a66cc42c /source/winbindd/winbindd_dual.c | |
parent | 31614cd5e08dd6389c66e6ddf9f2d5429c6ab033 (diff) | |
download | samba-0f7b11accec7df1c0e9a9dc0828a5e0c5ddec4cb.tar.gz samba-0f7b11accec7df1c0e9a9dc0828a5e0c5ddec4cb.tar.xz samba-0f7b11accec7df1c0e9a9dc0828a5e0c5ddec4cb.zip |
Enable winbind child processes to do something with signals,
in particular closing and reopening logs on SIGHUP.
Conflicts:
source/winbindd/winbindd.c
Diffstat (limited to 'source/winbindd/winbindd_dual.c')
-rw-r--r-- | source/winbindd/winbindd_dual.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/winbindd/winbindd_dual.c b/source/winbindd/winbindd_dual.c index f71eec56f6a..1d741be79ea 100644 --- a/source/winbindd/winbindd_dual.c +++ b/source/winbindd/winbindd_dual.c @@ -1105,6 +1105,10 @@ static bool fork_domain_child(struct winbindd_child *child) struct timeval now; TALLOC_CTX *frame = talloc_stackframe(); + /* check for signals */ + winbind_check_sigterm(); + winbind_check_sighup(); + run_events(winbind_event_context(), 0, NULL, NULL); GetTimeOfDay(&now); |