aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/cfg_utils.c
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2018-12-06 15:17:29 +0000
committerVsevolod Stakhov <vsevolod@highsecure.ru>2018-12-06 15:17:29 +0000
commit0846fb2f60229ae713d9253b80876d9cccf36879 (patch)
tree6a54c8b201217a8f400356877fe5aa113896538a /src/libserver/cfg_utils.c
parente1b043f8bf7970278f55ae7ca1a106dee6c4fa98 (diff)
downloadrspamd-0846fb2f60229ae713d9253b80876d9cccf36879.tar.gz
rspamd-0846fb2f60229ae713d9253b80876d9cccf36879.zip
[Rework] Unify task_timeout
Diffstat (limited to 'src/libserver/cfg_utils.c')
-rw-r--r--src/libserver/cfg_utils.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/libserver/cfg_utils.c b/src/libserver/cfg_utils.c
index ec2e48786..2125a2854 100644
--- a/src/libserver/cfg_utils.c
+++ b/src/libserver/cfg_utils.c
@@ -47,6 +47,8 @@
#define DEFAULT_MAX_SHOTS 100
#define DEFAULT_MAX_SESSIONS 100
#define DEFAULT_MAX_WORKERS 4
+/* Timeout for task processing */
+#define DEFAULT_TASK_TIMEOUT 8.0
struct rspamd_ucl_map_cbdata {
struct rspamd_config *cfg;
@@ -131,8 +133,9 @@ rspamd_config_new (enum rspamd_config_init_flags flags)
/* 16 sockets per DNS server */
cfg->dns_io_per_server = 16;
- /* 20 Kb */
- cfg->max_diff = 20480;
+ /* Disable timeout */
+ cfg->task_timeout = DEFAULT_TASK_TIMEOUT;
+
rspamd_config_init_metric (cfg);
cfg->composite_symbols =