From: Vsevolod Stakhov Date: Tue, 20 Aug 2019 15:26:05 +0000 (+0100) Subject: [Minor] Move settings symbol registration earlier X-Git-Tag: 2.0~374 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=f28ae3248803cd3f9cddc69bdb5995d997bd128e;p=rspamd.git [Minor] Move settings symbol registration earlier --- diff --git a/src/plugins/lua/settings.lua b/src/plugins/lua/settings.lua index 757fce95f..5fe2353d4 100644 --- a/src/plugins/lua/settings.lua +++ b/src/plugins/lua/settings.lua @@ -1106,6 +1106,14 @@ if redis_section then end, redis_key_handlers) end +module_sym_id = rspamd_config:register_symbol({ + name = 'SETTINGS_CHECK', + type = 'prefilter', + callback = check_settings, + priority = 10, + flags = 'empty,nostat,explicit_disable,ignore_passthrough', +}) + local set_section = rspamd_config:get_all_opt("settings") if set_section and set_section[1] and type(set_section[1]) == "string" then @@ -1118,14 +1126,6 @@ elseif set_section and type(set_section) == "table" then process_settings_table(set_section, true, settings_map_pool) end -module_sym_id = rspamd_config:register_symbol({ - name = 'SETTINGS_CHECK', - type = 'prefilter', - callback = check_settings, - priority = 10, - flags = 'empty,nostat,explicit_disable,ignore_passthrough', -}) - rspamd_config:add_config_unload(function() if settings_map_pool then settings_map_pool:destroy()