s3-rpc_server/mdssd: use smbd_reinit_after_fork()
authorRalph Boehme <slow@samba.org>
Tue, 5 Jul 2016 13:38:31 +0000 (15:38 +0200)
committerKarolin Seeger <kseeger@samba.org>
Thu, 4 Aug 2016 09:10:20 +0000 (11:10 +0200)
commit5bf53f0f2e7868f86c4e7866fb7215cc73a6b5b8
tree6db6c097376175b6e402c80b87561670de38f93b
parent234dec52493a4932afb4968136f3240c2bcdbfae
s3-rpc_server/mdssd: use smbd_reinit_after_fork()

Using smbd_reinit_after_fork() rather then reinit_after_fork() ensures
am_parent is reset to NULL. Otherwise, when exiting for some reason, the
inherited atexit handler killkids() calls kill(0,SIGTERM) terminating
our whole process group including the main smbd.

Bug: https://bugzilla.samba.org/show_bug.cgi?id=12016

Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
Autobuild-User(master): Volker Lendecke <vl@samba.org>
Autobuild-Date(master): Mon Jul 11 02:02:33 CEST 2016 on sn-devel-144

(cherry picked from commit 6efd0af5e8d8ee81b5f53afb126d87950088b7cd)
source3/rpc_server/mdssd.c