diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2018-12-06 15:17:29 +0000 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2018-12-06 15:17:29 +0000 |
commit | 0846fb2f60229ae713d9253b80876d9cccf36879 (patch) | |
tree | 6a54c8b201217a8f400356877fe5aa113896538a /src/libserver/cfg_utils.c | |
parent | e1b043f8bf7970278f55ae7ca1a106dee6c4fa98 (diff) | |
download | rspamd-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.c | 7 |
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 = |