4640. [bug] If query_findversion failed in query_getdb due to

memory failure the error status was incorrectly
                        discarded. [RT #45331]

(cherry picked from commit b551ee14bd)
(cherry picked from commit 18bb24bc37)
This commit is contained in:
Mark Andrews 2017-06-23 17:17:28 +10:00
parent 3bd0f5fc20
commit 282980e448
2 changed files with 5 additions and 1 deletions

View file

@ -1,3 +1,7 @@
4640. [bug] If query_findversion failed in query_getdb due to
memory failure the error status was incorrectly
discarded. [RT #45331]
4636. [bug] Normalize rpz policy zone names when checking for
existence. [RT #45358]

View file

@ -1177,7 +1177,7 @@ query_getdb(ns_client_t *client, dns_name_t *name, dns_rdatatype_t qtype,
dbversion = query_findversion(client, tdbp);
if (dbversion == NULL) {
result = ISC_R_NOMEMORY;
tresult = ISC_R_NOMEMORY;
} else {
/*
* Be sure to return our database.