]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Also delete journal file
authorMark Andrews <marka@isc.org>
Wed, 4 Aug 2021 05:06:42 +0000 (15:06 +1000)
committerMark Andrews <marka@isc.org>
Wed, 25 Aug 2021 04:44:54 +0000 (14:44 +1000)
bin/named/server.c

index 9cc1c6e692bebe09b5718b9c6802eff14aabd34a..77e0b167b60130a558f4902fb25ee7817762a010 100644 (file)
@@ -2900,6 +2900,10 @@ catz_delzone_taskaction(isc_task_t *task, isc_event_t *event0) {
        file = dns_zone_getfile(zone);
        if (file != NULL) {
                isc_file_remove(file);
+               file = dns_zone_getjournal(zone);
+               if (file != NULL) {
+                       isc_file_remove(file);
+               }
        }
 
        isc_log_write(named_g_lctx, NAMED_LOGCATEGORY_GENERAL,