> --- src/usr.sbin/hoststated/relay.c.orig Wed Mar 7 19:40:32 > 2007 +++ src/usr.sbin/hoststated/relay.c Sun May 13 18:37:48 2007 > @@ -1775,7 +1775,7 @@ > fatalx("relay_dispatch_pfe: invalid > host id"); if (host->flags & F_DISABLE) > break; > - if (host->up == st.up) { > + if (host->up != st.up) { > log_debug("relay_dispatch_pfe: host > %d => %d", host->id, host->up); > fatalx("relay_dispatch_pfe: > desynchronized"); > >
This fix is wrong, please do not apply it (you should not receive updates for a status you already know about). current CVS version has no issues and I will pull a 4.1-release version, try to reproduce the issue and apply -stable fixes.