[1418] in Kerberos-V5-bugs
krb5b4pl3: appl/bsd/forward.c doesn't close ccache properly
daemon@ATHENA.MIT.EDU (Jonathan I. Kamens)
Wed May 17 17:09:05 1995
From: "Jonathan I. Kamens" <jik@cam.ov.com>
Date: Wed, 17 May 1995 17:08:58 -0400
To: krb5-bugs@MIT.EDU
--- forward.c 1995/05/17 21:06:29 1.1
+++ forward.c 1995/05/17 21:07:00
@@ -407,10 +407,16 @@
if (retval = krb5_cc_initialize(ccache,
ticket->enc_part2->client)) {
+ (void) krb5_cc_close(ccache);
return(retval);
}
if (retval = krb5_cc_store_cred(ccache, &creds)) {
+ (void) krb5_cc_close(ccache);
+ return(retval);
+ }
+
+ if ((retval = krb5_cc_close(ccache))) {
return(retval);
}