]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Experiment: quantum universally 25
authorWitold Kręcicki <wpk@isc.org>
Wed, 21 Nov 2018 17:23:30 +0000 (17:23 +0000)
committerWitold Kręcicki <wpk@isc.org>
Wed, 21 Nov 2018 20:45:03 +0000 (20:45 +0000)
lib/dns/client.c
lib/dns/dispatch.c
lib/isc/task.c
lib/ns/client.c

index 93dc7249fdd67b876b8817f94f7956112d893250..fbcc16b2221b716f779ce1378d7f48b17fef9645 100644 (file)
@@ -462,7 +462,7 @@ dns_client_createx(isc_mem_t *mctx, isc_appctx_t *actx,
        client->timermgr = timermgr;
 
        client->task = NULL;
-       result = isc_task_create(client->taskmgr, 10, &client->task);
+       result = isc_task_create(client->taskmgr, 0, &client->task);
        if (result != ISC_R_SUCCESS)
                goto cleanup;
 
index 2e6ad5f6efa84fe5de5a60ee8c92959e397f57c9..4cc7009bd4a277ace0a3c0d88905cb4186d257b7 100644 (file)
@@ -2959,7 +2959,7 @@ dispatch_createudp(dns_dispatchmgr_t *mgr, isc_socketmgr_t *sockmgr,
        }
        for (i = 0; i < disp->ntasks; i++) {
                disp->task[i] = NULL;
-               result = isc_task_create(taskmgr, 10, &disp->task[i]);
+               result = isc_task_create(taskmgr, 0, &disp->task[i]);
                if (result != ISC_R_SUCCESS) {
                        while (--i >= 0) {
                                isc_task_shutdown(disp->task[i]);
index 685b787c05b8738a423a62685a6442fec5aaf182..13350db85af292294fc4eb5199fc42524e59f44a 100644 (file)
@@ -172,8 +172,7 @@ void
 isc__taskmgr_resume(isc_taskmgr_t *manager0);
 
 
-#define DEFAULT_TASKMGR_QUANTUM                10
-#define DEFAULT_DEFAULT_QUANTUM                5
+#define DEFAULT_DEFAULT_QUANTUM                25
 #define FINISHED(m)                    ((m)->exiting && EMPTY((m)->tasks))
 
 /*%
index 299265134dc4f4b6bc1bee3f9fb677c5e83b8bdf..7449305c180493442b34880ce6298542449721dd 100644 (file)
@@ -2964,7 +2964,7 @@ client_create(ns_clientmgr_t *manager, ns_client_t **clientp) {
        ns_server_attach(manager->sctx, &client->sctx);
 
        client->task = NULL;
-       result = isc_task_create(manager->taskmgr, 10, &client->task);
+       result = isc_task_create(manager->taskmgr, 0, &client->task);
        if (result != ISC_R_SUCCESS)
                goto cleanup_client;
        isc_task_setname(client->task, "client", client);