Only log "sending AYT" once, pointed out by Dr A V Le Blanc.

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23074 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Love Hörnquist Åstrand
2008-04-23 15:06:51 +00:00
parent 6a314a97e9
commit c6f6defa06

View File

@@ -408,6 +408,8 @@ send_are_you_there (krb5_context context, slave *s)
if (s->flags & (SLAVE_F_DEAD|SLAVE_F_AYT))
return 0;
krb5_warnx(context, "slave %s missing, sending AYT", s->name);
s->flags |= SLAVE_F_AYT;
data.data = buf;
@@ -909,11 +911,9 @@ main(int argc, char **argv)
slave_dead(context, p);
} else if (slave_gone_p (p))
slave_dead(context, p);
else if (slave_missing_p (p)) {
krb5_warnx(context, "slave %s missing, sending AYT", p->name);
else if (slave_missing_p (p))
send_are_you_there (context, p);
}
}
if (ret && FD_ISSET(listen_fd, &readset)) {
add_slave (context, keytab, &slaves, listen_fd);