s4-server: kill main daemon if a task fails to initialise
authorAndrew Tridgell <tridge@samba.org>
Sat, 19 Sep 2009 01:05:55 +0000 (18:05 -0700)
committerAndrew Tridgell <tridge@samba.org>
Sat, 19 Sep 2009 01:05:55 +0000 (18:05 -0700)
commite9a589feac531379e569bc39d803b16179002cfa
tree81fcaf840fa0ed4513e4d17d6e20f47434ca5ac5
parentade5d43c5ceb915dd2210a735a21fd9bed531dd3
s4-server: kill main daemon if a task fails to initialise

When one of our core tasks fails to initialise it can now ask for the
server as a whole to die, rather than limping along in a degraded
state.
25 files changed:
source4/cldap_server/cldap_server.c
source4/dsdb/kcc/kcc_periodic.c
source4/dsdb/kcc/kcc_service.c
source4/dsdb/repl/drepl_notify.c
source4/dsdb/repl/drepl_periodic.c
source4/dsdb/repl/drepl_service.c
source4/kdc/kdc.c
source4/ldap_server/ldap_server.c
source4/lib/messaging/irpc.h
source4/lib/messaging/messaging.h
source4/librpc/idl/irpc.idl
source4/nbt_server/irpc.c
source4/nbt_server/nbt_server.c
source4/ntp_signd/ntp_signd.c
source4/rpc_server/service_rpc.c
source4/smb_server/smb_samba3.c
source4/smb_server/smb_server.c
source4/smbd/process_single.c
source4/smbd/server.c
source4/smbd/service_named_pipe.c
source4/smbd/service_task.c
source4/web_server/web_server.c
source4/winbind/wb_server.c
source4/wrepl_server/wrepl_periodic.c
source4/wrepl_server/wrepl_server.c