]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
remove redundant ZONEDB_UNLOCK
authorEvan Hunt <each@isc.org>
Mon, 9 Mar 2020 21:05:14 +0000 (14:05 -0700)
committerEvan Hunt <each@isc.org>
Mon, 9 Mar 2020 23:52:58 +0000 (16:52 -0700)
(cherry picked from commit b54454b7c612e9c112e6c6ac8542991b833c3517)

lib/dns/zone.c

index cb519582a2dc7859c478b94d3867bd87592350e8..19740fd34cb89596fc721b1097734b591fee1bc6 100644 (file)
@@ -2492,7 +2492,8 @@ zone_gotwritehandle(isc_task_t *task, isc_event_t *event) {
                        output_style = &dns_master_style_default;
                result = dns_master_dumpinc3(zone->mctx, zone->db, version,
                                             output_style, zone->masterfile,
-                                            zone->task, dump_done, zone,                                                    &zone->dctx, zone->masterformat,
+                                            zone->task, dump_done, zone,
+                                            &zone->dctx, zone->masterformat,
                                             &rawdata);
                dns_db_closeversion(zone->db, &version, false);
        } else
@@ -19250,7 +19251,6 @@ rss_post(dns_zone_t *zone, isc_event_t *event) {
        dns_db_currentversion(db, &oldver);
        result = dns_db_newversion(db, &newver);
        if (result != ISC_R_SUCCESS) {
-               ZONEDB_UNLOCK(&zone->dblock, isc_rwlocktype_read);
                dns_zone_log(zone, ISC_LOG_ERROR,
                             "setnsec3param:dns_db_newversion -> %s",
                             dns_result_totext(result));