diff options
-rw-r--r-- | src/ldap_driver.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ldap_driver.c b/src/ldap_driver.c index b27c6f4..b8fd02c 100644 --- a/src/ldap_driver.c +++ b/src/ldap_driver.c @@ -747,6 +747,7 @@ subtractrdataset(dns_db_t *db, dns_dbnode_t *node, dns_dbversion_t *version, } CHECK(remove_from_ldap(&ldapdbnode->owner, ldapdb->ldap_db, &diff)); + CHECK(discard_from_cache(ldapdb->ldap_cache, &ldapdbnode->owner)); if (newrdataset != NULL) { result = dns_rdatalist_tordataset(found_rdlist, newrdataset); |