12 lines
384 B
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);
|
|
}
|