From 14f0beb21cebe319c34e25dbb685c6b30fe10561 Mon Sep 17 00:00:00 2001 From: Jean-François Micouleau Date: Fri, 29 Mar 2002 14:28:38 +0000 Subject: added shutdown to smbd J.F. (This used to be commit 51a5bbfee71e064c73283a090e9e922a31b1e21b) --- source3/smbd/server.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'source3/smbd/server.c') diff --git a/source3/smbd/server.c b/source3/smbd/server.c index 8a5983d784..a9f3989735 100644 --- a/source3/smbd/server.c +++ b/source3/smbd/server.c @@ -141,6 +141,11 @@ static BOOL open_sockets_inetd(void) return True; } +static void msg_exit_server(int msg_type, pid_t src, void *buf, size_t len) +{ + exit_server("Got a SHUTDOWN message"); +} + /**************************************************************************** Open the socket communication. @@ -242,6 +247,7 @@ max can be %d\n", message_register(MSG_SMB_SAM_SYNC, msg_sam_sync); message_register(MSG_SMB_SAM_REPL, msg_sam_repl); + message_register(MSG_SHUTDOWN, msg_exit_server); /* now accept incoming connections - forking a new process for each incoming connection */ -- cgit