]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
fixup! Make client resolver tasks pooled and CPU-bound
authorWitold Kręcicki <wpk@isc.org>
Fri, 7 Feb 2020 11:06:03 +0000 (12:06 +0100)
committerWitold Kręcicki <wpk@isc.org>
Fri, 7 Feb 2020 11:06:03 +0000 (12:06 +0100)
lib/ns/client.c

index 6000a591dbe2b86e7594c8f57668690f8e3b3c6b..fd3e7266fde2b1fdf9761d6b64f5b8709e8372cd 100644 (file)
@@ -2236,7 +2236,7 @@ get_clienttask(ns_clientmgr_t *manager, isc_task_t **taskp) {
                tid = isc_random_uniform(manager->ncpus);
        }
 
-       int rand = isc_random_uniform(CLIENT_NMTASKS_PERCPU);
+       int rand = isc_random_uniform(CLIENT_NTASKS_PERCPU);
        int nexttask = (rand * manager->ncpus) + tid;
        isc_task_attach(manager->taskpool[nexttask], taskp);
 }