diff --git a/appl/kx/kxd.c b/appl/kx/kxd.c index 81b581fa1..46416e87c 100644 --- a/appl/kx/kxd.c +++ b/appl/kx/kxd.c @@ -138,9 +138,11 @@ recv_conn (int sock, des_cblock *key, des_key_schedule schedule, status = krb_recvauth (KOPT_DO_MUTUAL, sock, &ticket, "rcmd", instance, thataddr, thisaddr, &auth, "", schedule, version); - if (status != KSUCCESS) + if (status != KSUCCESS) { syslog (LOG_ERR, "krb_recvauth: %s", krb_get_err_text(status)); + exit(1) + } if( strncmp(version, KX_VERSION, KRB_SENDAUTH_VLEN) != 0) { /* Try to be nice to old kx's */ if (strncmp (version, KX_OLD_VERSION, KRB_SENDAUTH_VLEN) == 0) {