srvsrvc: Reload conf after changing a share
authorVolker Lendecke <vl@samba.org>
Tue, 9 Mar 2021 07:50:26 +0000 (08:50 +0100)
committerJeremy Allison <jra@samba.org>
Tue, 9 Mar 2021 22:36:28 +0000 (22:36 +0000)
commitb5705cc70ce26c6ebd86abed15c0ffd8573bf84e
tree5cec7e523a1efcf52a710984628aa466d9e22233
parent81d01a1addb52100d6de7eb89dbc6b161a8c6c22
srvsrvc: Reload conf after changing a share

The call to messaging_send_all() skips ourselves. This is tested in
source3/script/tests/test_rpcclientsrvsvc.sh, which right now we only
survive because the rpcclient call spawns a new smbd, which reloads
smb.conf. Once you start running srvsvcd in a long-running daemon,
this fails.

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/rpc_server/srvsvc/srv_srvsvc_nt.c