]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
set now on all paths
authorMark Andrews <marka@isc.org>
Tue, 24 Jun 2014 14:44:11 +0000 (00:44 +1000)
committerMark Andrews <marka@isc.org>
Tue, 24 Jun 2014 14:44:11 +0000 (00:44 +1000)
lib/dns/nta.c

index d50850927815c0450e5687c6eee84534ea8e6a0f..71b4967aae2b87188c8fbf3ce81f7843ac214c42 100644 (file)
@@ -213,6 +213,7 @@ fetch_done(isc_task_t *task, isc_event_t *event) {
                dns_db_detach(&devent->db);
 
        isc_event_free(&event);
+       isc_stdtime_get(&now);
 
        switch (eresult) {
        case ISC_R_SUCCESS:
@@ -220,7 +221,6 @@ fetch_done(isc_task_t *task, isc_event_t *event) {
        case DNS_R_NXDOMAIN:
        case DNS_R_NCACHENXRRSET:
        case DNS_R_NXRRSET:
-               isc_stdtime_get(&now);
                nta->expiry = now;
                break;
        default: