mirror of
https://github.com/samba-team/samba.git
synced 2025-08-02 00:22:11 +03:00
s4-dsdb: create a static system_session context
This patch adds a system_session cache, preventing us from having to recreate it on every ldb open, and allowing us to detect when the same session is being used in ldb_wrap
This commit is contained in:
@ -527,7 +527,7 @@ static NTSTATUS add_socket(struct tevent_context *event_context,
|
||||
|
||||
/* Load LDAP database, but only to read our settings */
|
||||
ldb = samdb_connect(ldap_service, ldap_service->task->event_ctx,
|
||||
lp_ctx, system_session(ldap_service, lp_ctx));
|
||||
lp_ctx, system_session(lp_ctx));
|
||||
if (!ldb) {
|
||||
return NT_STATUS_INTERNAL_DB_CORRUPTION;
|
||||
}
|
||||
|
Reference in New Issue
Block a user