SHA256
1
0
forked from pool/bind
bind/assertion_failure_fix.diff

12 lines
384 B
Diff

--- bin/named/client.c
+++ bin/named/client.c 2012/05/10 11:39:32
@@ -240,7 +240,7 @@
REQUIRE(client->state == NS_CLIENTSTATE_WORKING);
LOCK(&client->manager->reclock);
- client->state = NS_CLIENTSTATE_RECURSING;
+ client->newstate = client->state = NS_CLIENTSTATE_RECURSING;
ISC_LIST_APPEND(client->manager->recursing, client, rlink);
UNLOCK(&client->manager->reclock);
}