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

Reply via email to