1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-28 01:58:17 +03:00

s4:rpc_server/netlogon: explicitly use dcerpc_binding_handle_set_sync_ev() for irpc

This indicates that we're using nested event loops...

Andrew Bartlett

Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>

Change-Id: I4dcc7bf3c624612980e53b6119a60989fc2ea3b6
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
This commit is contained in:
Andrew Bartlett 2014-05-05 16:27:59 +12:00 committed by Stefan Metzmacher
parent a2f3c351fa
commit 608d91e300

View File

@ -747,6 +747,12 @@ static NTSTATUS dcesrv_netr_LogonSamLogon_base(struct dcesrv_call_state *dce_cal
data_blob_const(r->in.logon->generic->data,
r->in.logon->generic->length);
/*
* TODO: make this async and avoid
* dcerpc_binding_handle_set_sync_ev()
*/
dcerpc_binding_handle_set_sync_ev(irpc_handle,
dce_call->event_ctx);
status = dcerpc_kdc_check_generic_kerberos_r(irpc_handle,
mem_ctx,
&check);