From: Vsevolod Stakhov Date: Wed, 6 Nov 2019 14:18:23 +0000 (+0000) Subject: [Minor] Call clickhouse periodic merely for scanners X-Git-Tag: 2.2~74 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1ca69a5c735892c97864d92dce2334e68ca22a98;p=thirdparty%2Frspamd.git [Minor] Call clickhouse periodic merely for scanners --- diff --git a/src/plugins/lua/clickhouse.lua b/src/plugins/lua/clickhouse.lua index 966543e3e3..442aee4c18 100644 --- a/src/plugins/lua/clickhouse.lua +++ b/src/plugins/lua/clickhouse.lua @@ -1279,8 +1279,10 @@ if opts then end) -- Create tables on load rspamd_config:add_on_load(function(cfg, ev_base, worker) - rspamd_config:add_periodic(ev_base, 0, - clickhouse_maybe_send_data_periodic, true) + if worker:is_scanner() then + rspamd_config:add_periodic(ev_base, 0, + clickhouse_maybe_send_data_periodic, true) + end if worker:is_primary_controller() then local upstreams = settings.upstream:all_upstreams()