diff options
author | Timotej S <6674623+underhood@users.noreply.github.com> | 2020-09-30 08:43:04 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-30 08:43:04 +0200 |
commit | cfcfbb5880f044cd9d3c4d445285acc4cb49d8fe (patch) | |
tree | 8a7378798287ea424b62d5d8633c7ee40602d936 /aclk | |
parent | b1105071510fabb7b088ce03a11d0a03a4ed67bd (diff) |
change default ACLK query thread count (#10009)
Diffstat (limited to 'aclk')
-rw-r--r-- | aclk/agent_cloud_link.c | 4 |
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; |