kdc: Fix leak on TGS referral

This commit is contained in:
Nicolas Williams
2021-10-10 21:18:51 -05:00
parent 54581d2d52
commit 7e17db9f04

View File

@@ -1481,6 +1481,10 @@ tgs_build_reply(astgs_request_t priv,
*/
server_lookup:
priv->server = NULL;
if (server)
_kdc_free_ent(context, server);
server = NULL;
ret = _kdc_db_fetch(context, config, sp,
HDB_F_GET_SERVER | HDB_F_DELAY_NEW_KEYS | flags,
NULL, NULL, &server);