Hal Murray <[email protected]>:
>
> [email protected] said:
> > The worst. Runtime errors - the protocol machine never gets out of INIT,
> > even though the unit tests for the macros pass.
>
> What does ntpq -p say?
Like I said, the pool host returns its usual number of peers. Then they hang
in INIT state forever.
> If that is blank, look in rawstats and/or peerstats. Peerstats has a status
> word. There are a bunch of status/flag bits that record why packets get
> dropped, but I don't think they get included in rawstats. If they don't get
> to peerstats, I'd probably add a msyslog line to record why packets are
> getting dropped.
I'll look at peerstats on my next try, I guess.
> Did your unit tests verify that the old and new interoperate or just that the
> new is self consistent?
The unit tests verify that the macros can assemble l_fp instances from
32-bit halves and get the same 32-bit halves back out. They also check that
incrementing a high half (the integer seconds part) by 1 gives the
expected result.
--
<a href="http://www.catb.org/~esr/">Eric S. Raymond</a>
_______________________________________________
devel mailing list
[email protected]
http://lists.ntpsec.org/mailman/listinfo/devel