summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--source4/rpc_server/dcerpc_server.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/source4/rpc_server/dcerpc_server.c b/source4/rpc_server/dcerpc_server.c
index f3495ab01c..700892b49c 100644
--- a/source4/rpc_server/dcerpc_server.c
+++ b/source4/rpc_server/dcerpc_server.c
@@ -941,9 +941,10 @@ NTSTATUS dcesrv_input_process(struct dcesrv_connection *dce_conn)
talloc_free(dce_conn->partial_input.data);
return NT_STATUS_NO_MEMORY;
}
- call->conn = dce_conn;
- call->replies = NULL;
- call->context = NULL;
+ call->conn = dce_conn;
+ call->replies = NULL;
+ call->context = NULL;
+ call->event_ctx = dce_conn->srv_conn->event.ctx;
blob = dce_conn->partial_input;
blob.length = dcerpc_get_frag_length(&blob);