From 96ff31f5bfb75741115bf8586a7691efaa7bd06c Mon Sep 17 00:00:00 2001 From: Rainer Gerhards Date: Thu, 6 Mar 2008 14:13:43 +0000 Subject: applied some bugfixes to new code supplied by varmojfekoj - thanks! --- plugins/imgssapi/imgssapi.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'plugins') diff --git a/plugins/imgssapi/imgssapi.c b/plugins/imgssapi/imgssapi.c index fcaae3b1..1c0dd79a 100644 --- a/plugins/imgssapi/imgssapi.c +++ b/plugins/imgssapi/imgssapi.c @@ -614,9 +614,11 @@ TCPSessGSSDeinit(void) DEFiRet; OM_uint32 maj_stat, min_stat; - maj_stat = gss_release_cred(&min_stat, &gss_server_creds); - if (maj_stat != GSS_S_COMPLETE) - gssutil.display_status("releasing credentials", maj_stat, min_stat); + if (gss_server_creds != GSS_C_NO_CREDENTIAL) { + maj_stat = gss_release_cred(&min_stat, &gss_server_creds); + if (maj_stat != GSS_S_COMPLETE) + gssutil.display_status("releasing credentials", maj_stat, min_stat); + } RETiRet; } -- cgit