diff --git a/lib/krb5/send_to_kdc.c b/lib/krb5/send_to_kdc.c index 3c52e20d0..1312550cc 100644 --- a/lib/krb5/send_to_kdc.c +++ b/lib/krb5/send_to_kdc.c @@ -355,10 +355,8 @@ krb5_sendto (krb5_context context, break; } close (fd); - if(ret == 0 && receive->length != 0) { - freeaddrinfo(ai); + if(ret == 0 && receive->length != 0) goto out; - } } } krb5_krbhst_reset(context, handle);