]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Check isc_timer_reset return
authorFrancis Dupont <fdupont@isc.org>
Sat, 4 Jun 2016 07:08:48 +0000 (09:08 +0200)
committerFrancis Dupont <fdupont@isc.org>
Sat, 4 Jun 2016 07:08:48 +0000 (09:08 +0200)
lib/dns/catz.c

index 7629b3c5db320030d7cffa20e61dfee56cb7be67..7032a64e6acde19f9eccfaa00f2a6a3e2c2eb51c 100644 (file)
@@ -1209,8 +1209,9 @@ dns_catz_update_taskaction(isc_task_t *task, isc_event_t *event) {
        zone->updatepending = ISC_FALSE;
        dns_catz_update_from_db(zone->db, zone->catzs);
        dns_db_detach(&zone->db);
-       isc_timer_reset(zone->updatetimer, isc_timertype_inactive,
-                       NULL, NULL, ISC_TRUE);
+       result = isc_timer_reset(zone->updatetimer, isc_timertype_inactive,
+                                NULL, NULL, ISC_TRUE);
+       RUNTIME_CHECK(result == ISC_R_SUCCESS);
        isc_event_free(&event);
        result = isc_time_now(&zone->lastupdated);
        RUNTIME_CHECK(result == ISC_R_SUCCESS);