summaryrefslogtreecommitdiffstats
path: root/aclk
diff options
context:
space:
mode:
authorTimotej S <6674623+underhood@users.noreply.github.com>2020-09-30 08:43:04 +0200
committerGitHub <noreply@github.com>2020-09-30 08:43:04 +0200
commitcfcfbb5880f044cd9d3c4d445285acc4cb49d8fe (patch)
tree8a7378798287ea424b62d5d8633c7ee40602d936 /aclk
parentb1105071510fabb7b088ce03a11d0a03a4ed67bd (diff)
change default ACLK query thread count (#10009)
Diffstat (limited to 'aclk')
-rw-r--r--aclk/agent_cloud_link.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/aclk/agent_cloud_link.c b/aclk/agent_cloud_link.c
index ebcc817da4..2b6262f206 100644
--- a/aclk/agent_cloud_link.c
+++ b/aclk/agent_cloud_link.c
@@ -914,7 +914,9 @@ void *aclk_main(void *ptr)
}
}
- query_threads.count = config_get_number(CONFIG_SECTION_CLOUD, "query thread count", 2);
+ query_threads.count = MIN(processors/2, 6);
+ query_threads.count = MAX(query_threads.count, 2);
+ query_threads.count = config_get_number(CONFIG_SECTION_CLOUD, "query thread count", query_threads.count);
if(query_threads.count < 1) {
error("You need at least one query thread. Overriding configured setting of \"%d\"", query_threads.count);
query_threads.count = 1;