From e48e75cd229d890a7de3ab12ca5ac3fc5626af03 Mon Sep 17 00:00:00 2001 From: Nicolas Williams Date: Tue, 21 Apr 2020 19:51:16 -0500 Subject: [PATCH] Better support for "non-standard" GSS mechs (fix) --- lib/gssapi/mech/gss_accept_sec_context.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/gssapi/mech/gss_accept_sec_context.c b/lib/gssapi/mech/gss_accept_sec_context.c index 2189dbe3b..8a5b5021e 100644 --- a/lib/gssapi/mech/gss_accept_sec_context.c +++ b/lib/gssapi/mech/gss_accept_sec_context.c @@ -285,9 +285,9 @@ gss_accept_sec_context(OM_uint32 *minor_status, } if (m == NULL) { + gss_delete_sec_context(&junk, context_handle, NULL); _gss_mg_log(10, "No mechanism accepted the non-standard initial security context token"); *output_token = defective_token_error; - free(ctx); return GSS_S_BAD_MECH; }