> --- 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.