From dacc8370ae2be513fbddb2e620d7a9dabd177ed8 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Mon, 21 Nov 2011 18:19:43 +0100 Subject: [PATCH] s3-libsmb: Don't duplicate kerberos service tickets. This fixes bug #8628. Each time we do a client connection. Each time we call to function to get the service ticket from the cache we duplicate it. So with each connection we end up with one or three duplicated tickets. Autobuild-User: Andreas Schneider Autobuild-Date: Thu Dec 15 19:30:42 CET 2011 on sn-devel-104 (cherry picked from commit d0330c7dd64b320cd86e2341b31da6be81ba829b) (cherry picked from commit 60cb113d98d98200b1d8b279591c930e6b0d1857) --- source3/libsmb/clikrb5.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/source3/libsmb/clikrb5.c b/source3/libsmb/clikrb5.c index 5e1f7049211..b0743e4d6a7 100644 --- a/source3/libsmb/clikrb5.c +++ b/source3/libsmb/clikrb5.c @@ -2107,11 +2107,6 @@ krb5_error_code smb_krb5_get_credentials(krb5_context context, goto done; } - ret = krb5_cc_store_cred(context, ccache, creds); - if (ret) { - goto done; - } - if (out_creds) { *out_creds = creds; } -- 2.11.4.GIT