From: Ralph Boehme Date: Thu, 16 May 2019 10:42:54 +0000 (+0200) Subject: s3:smbd: call reinit_guest_session_info() in the conf updated handler X-Git-Tag: ldb-2.0.5~460 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f4e340a48b6f059a1daa66deb9c26da9e8fcd5e7;p=thirdparty%2Fsamba.git s3:smbd: call reinit_guest_session_info() in the conf updated handler BUG: https://bugzilla.samba.org/show_bug.cgi?id=13944 Signed-off-by: Ralph Boehme Reviewed-by: Andrew Bartlett --- diff --git a/source3/smbd/server.c b/source3/smbd/server.c index 3ac9be90f7d..ef79aba5bcf 100644 --- a/source3/smbd/server.c +++ b/source3/smbd/server.c @@ -108,12 +108,18 @@ static void smbd_parent_conf_updated(struct messaging_context *msg, { struct tevent_context *ev_ctx = talloc_get_type_abort(private_data, struct tevent_context); + bool ok; DEBUG(10,("smbd_parent_conf_updated: Got message saying smb.conf was " "updated. Reloading.\n")); change_to_root_user(); reload_services(NULL, NULL, false); printing_subsystem_update(ev_ctx, msg, false); + + ok = reinit_guest_session_info(NULL); + if (!ok) { + DBG_ERR("Failed to reinit guest info\n"); + } } /*******************************************************************