s3-smbd: Inline init_modules() into only caller
[ab/samba.git/.git] / source3 / smbd / process.c
index 30dbc0c6dd32d631370a49405835205508c94a12..ae4a1c01c12ae0b08a4d7c99831b664f0b70c60c 100644 (file)
@@ -3296,7 +3296,9 @@ void smbd_process(struct tevent_context *ev_ctx,
                   tsocket_address_string(remote_address, talloc_tos()),
                   tsocket_address_string(local_address, talloc_tos())));
 
-       init_modules();
+       if (lp_preload_modules()) {
+               smb_load_modules(lp_preload_modules());
+       }
 
        smb_perfcount_init();