INSIST(zp->z_time == 0 || zp->z_time > tt.tv_sec) failed.

Mark_Andrews at isc.org Mark_Andrews at isc.org
Sun Nov 25 23:35:12 UTC 2001


> 
> 8.2.4-REL on freebsd 4.4-stable
> 
> named[83933]: /usr/src/usr.sbin/named/../../contrib/bind/bin/named/ns_maint.c
> :274: INSIST(zp->z_time == 0 || zp->z_time > tt.tv_sec) failed.
> named[83933]: /usr/src/usr.sbin/named/../../contrib/bind/bin/named/ns_maint.c
> :274: INSIST(zp->z_time == 0 || zp->z_time > tt.tv_sec) failed.
> 
> and then bind quietly died
> 
> list archive gives no hits for "INSIST(zp->z_time"
> 
> clues?
> 
> randy
> 
	Replace the INSIST with:

        if (zp->z_time != 0 && zp->z_time < tt.tv_sec)
                zp->z_time = tt.tv_sec;

	Mark
--
Mark Andrews, Internet Software Consortium
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: Mark.Andrews at isc.org


More information about the bind-users mailing list