diff options
Diffstat (limited to 'source4/rpc_server/dcerpc_server.c')
-rw-r--r-- | source4/rpc_server/dcerpc_server.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source4/rpc_server/dcerpc_server.c b/source4/rpc_server/dcerpc_server.c index 231778247f..cf4ea8bea8 100644 --- a/source4/rpc_server/dcerpc_server.c +++ b/source4/rpc_server/dcerpc_server.c @@ -274,7 +274,8 @@ static int dcesrv_endpoint_destructor(void *ptr) } if (p->auth_state.gensec_security) { - gensec_end(&p->auth_state.gensec_security); + talloc_free(p->auth_state.gensec_security); + p->auth_state.gensec_security = NULL; } return 0; |