2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-31 06:25:31 +00:00

detach from quota in an error case. I don't know if this is strictly needed,

but it makes sense.  It is probably done later as well, but all places
check for the pointer != NULL, so we'll be ok.
This commit is contained in:
Michael Graff
2002-09-08 18:40:58 +00:00
parent c68b63e0be
commit ab7ce5eb6e

View File

@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: query.c,v 1.235 2002/09/06 03:47:56 marka Exp $ */
/* $Id: query.c,v 1.236 2002/09/08 18:40:58 explorer Exp $ */
#include <config.h>
@@ -2349,6 +2349,8 @@ query_recurse(ns_client_t *client, dns_rdatatype_t qtype, dns_name_t *qdomain,
NS_LOGMODULE_QUERY, ISC_LOG_WARNING,
"no more recursive clients: %s",
isc_result_totext(result));
if (client->recursionquota != NULL)
isc_quota_detach(&client->recursionquota);
return (result);
}
ns_client_recursing(client, killoldest);