From: Mark Andrews Date: Fri, 4 Jul 2003 04:38:54 +0000 (+0000) Subject: error path could trigger a REQUIRE failure in ns_client_next. X-Git-Tag: v9.2.3rc1~24^2~33 X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=5e4f63dbc118e143316c9a7759446c8d426148e4;p=thirdparty%2Fbind9.git error path could trigger a REQUIRE failure in ns_client_next. --- diff --git a/bin/named/client.c b/bin/named/client.c index df14047736f..9ac61d77722 100644 --- a/bin/named/client.c +++ b/bin/named/client.c @@ -15,7 +15,7 @@ * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: client.c,v 1.215 2003/02/26 02:03:57 marka Exp $ */ +/* $Id: client.c,v 1.216 2003/07/04 04:38:54 marka Exp $ */ #include @@ -613,7 +613,8 @@ ns_client_next(ns_client_t *client, isc_result_t result) { int newstate; REQUIRE(NS_CLIENT_VALID(client)); - REQUIRE(client->state == NS_CLIENTSTATE_WORKING); + REQUIRE(client->state == NS_CLIENTSTATE_WORKING || + client->state == NS_CLIENTSTATE_READING); CTRACE("next");