diff --git a/kdc/connect.c b/kdc/connect.c index 24239716e..942129575 100644 --- a/kdc/connect.c +++ b/kdc/connect.c @@ -512,6 +512,8 @@ loop(void) struct descr *d; int ndescr; ndescr = init_sockets(&d); + if(ndescr <= 0) + krb5_errx(context, 1, "No sockets!"); while(exit_flag == 0){ struct timeval tmout; struct fd_set fds;