Skip to content

Commit 4572cf5

Browse files
committed
Fix memory leak in acceptor
Signed-off-by: Simo Sorce <simo@redhat.com>
1 parent a14a996 commit 4572cf5

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/gss_sec_ctx.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -996,6 +996,8 @@ uint32_t gssntlm_accept_sec_context(uint32_t *minor_status,
996996
if (time_rec) *time_rec = GSS_C_INDEFINITE;
997997
}
998998
*context_handle = (gss_ctx_id_t)ctx;
999+
gssntlm_release_cred(&tmpmin, (gss_cred_id_t *)&usr_cred);
1000+
gssntlm_release_name(&tmpmin, (gss_name_t *)&gss_usrname);
9991001
gssntlm_release_name(&tmpmin, (gss_name_t *)&server_name);
10001002
safefree(computer_name);
10011003
safefree(nb_computer_name);

0 commit comments

Comments
 (0)