mirror of
https://gitlab.nic.cz/knot/knot-dns.git
synced 2026-06-08 16:12:37 -04:00
turn off logging fixup! kaspdb: trash/garbage collector function for regular waste management of the "trash bin"
This commit is contained in:
parent
41785635d8
commit
cdadfc287a
1 changed files with 5 additions and 2 deletions
|
|
@ -606,7 +606,9 @@ int kasp_db_delete_trash(knot_lmdb_db_t *db, const knot_dname_t *zone_name, char
|
|||
continue;
|
||||
}
|
||||
|
||||
ret = kdnssec_delete_from_keystores(keystores, id, dname, true);
|
||||
// For background garbage collection, log errors as debug.
|
||||
ret = kdnssec_delete_from_keystores(keystores, id, dname, true,
|
||||
for_delete != NULL ? true : false);
|
||||
ret = (ret == KNOT_ENOENT) ? KNOT_EOK : ret;
|
||||
if (ret != KNOT_EOK) {
|
||||
// Note: it isn't sure that there still is a key to delete.
|
||||
|
|
@ -624,7 +626,8 @@ int kasp_db_delete_trash(knot_lmdb_db_t *db, const knot_dname_t *zone_name, char
|
|||
knot_lmdb_del_cur(&txn);
|
||||
}
|
||||
free(prefix.mv_data);
|
||||
ret = (failed) ? KNOT_ERROR : ret;
|
||||
// For background garbage collection, suppress trivial 'failed' errors.
|
||||
ret = (for_delete != NULL) ? ret : ((failed && ret == KNOT_EOK) ? KNOT_ERROR : ret);
|
||||
}
|
||||
|
||||
knot_lmdb_commit(&txn);
|
||||
|
|
|
|||
Loading…
Reference in a new issue