diff options
author | Stefan Metzmacher <metze@samba.org> | 2011-12-13 13:55:02 +0100 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2011-12-13 20:31:09 +0100 |
commit | 8a83464216156204c75c44e90fae55dc34cb389f (patch) | |
tree | 796c909e989ed1bd9f17396bfa56fb08fff6110b /source3/smbd/process.c | |
parent | 6fc8dc98ab0de1f2de7d086eee299d89f0527b6e (diff) | |
download | samba-8a83464216156204c75c44e90fae55dc34cb389f.tar.gz samba-8a83464216156204c75c44e90fae55dc34cb389f.tar.bz2 samba-8a83464216156204c75c44e90fae55dc34cb389f.zip |
s3:smbd: pass smbd_server_connection to smbd_setup_sig_term_handler()
metze
Diffstat (limited to 'source3/smbd/process.c')
-rw-r--r-- | source3/smbd/process.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/source3/smbd/process.c b/source3/smbd/process.c index dffb855f0b..a2cccaad43 100644 --- a/source3/smbd/process.c +++ b/source3/smbd/process.c @@ -878,15 +878,15 @@ static void smbd_sig_term_handler(struct tevent_context *ev, exit_server_cleanly("termination signal"); } -void smbd_setup_sig_term_handler(void) +void smbd_setup_sig_term_handler(struct smbd_server_connection *sconn) { struct tevent_signal *se; - se = tevent_add_signal(server_event_context(), - server_event_context(), + se = tevent_add_signal(sconn->ev_ctx, + sconn, SIGTERM, 0, smbd_sig_term_handler, - NULL); + sconn); if (!se) { exit_server("failed to setup SIGTERM handler"); } |