]> 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 12:18:22 +0000 (13:18 +0100)
committerWitold Kręcicki <wpk@isc.org>
Fri, 7 Feb 2020 12:18:30 +0000 (13:18 +0100)
lib/ns/client.c

index fd3e7266fde2b1fdf9761d6b64f5b8709e8372cd..b41f416eecba0cef859c60bcaa6a29e4ffc462b6 100644 (file)
@@ -2464,7 +2464,7 @@ ns_clientmgr_create(isc_mem_t *mctx, ns_server_t *sctx, isc_taskmgr_t *taskmgr,
                manager->taskpool[i] = NULL;
                result = isc_task_create_bound(manager->taskmgr, 20,
                                              &manager->taskpool[i],
-                                             i % CLIENT_NTASKS_PERCPU);
+                                             i % manager->ncpus);
                RUNTIME_CHECK(result == ISC_R_SUCCESS);
        }
        isc_refcount_init(&manager->references, 1);