]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
loadparm: remove services read from smb.conf when starting over for config backend...
authorMichael Adam <obnox@samba.org>
Tue, 11 Mar 2008 23:56:33 +0000 (00:56 +0100)
committerMichael Adam <obnox@samba.org>
Wed, 12 Mar 2008 01:12:34 +0000 (02:12 +0100)
Michael

source/param/loadparm.c

index f02607f875938258213c44fc7cac7d6cba581bc8..05eece72b06cbf16b97e97c7eb34c83039a37319 100644 (file)
@@ -8716,6 +8716,7 @@ bool lp_load(const char *pszFname,
                        config_backend = CONFIG_BACKEND_REGISTRY;
                        /* start over */
                        init_globals(false);
+                       lp_kill_all_services();
                        return lp_load(pszFname, global_only, save_defaults,
                                       add_ipc, initialize_globals);
                }