From: Vsevolod Stakhov Date: Wed, 30 Mar 2022 20:08:00 +0000 (+0100) Subject: [Minor] Well, I've said `mirrors`! X-Git-Tag: 3.3~330 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=987f56f4e2d9e7785f69a5a9068435881c80550d;p=thirdparty%2Frspamd.git [Minor] Well, I've said `mirrors`! --- diff --git a/src/rspamd_proxy.c b/src/rspamd_proxy.c index bdf3e1a14e..d875c0efe4 100644 --- a/src/rspamd_proxy.c +++ b/src/rspamd_proxy.c @@ -506,6 +506,15 @@ rspamd_proxy_parse_mirror (rspamd_mempool_t *pool, return FALSE; } + if (!rspamd_config_is_enabled_from_ucl (pool, obj)) { + /* Upstream is valid but disabled */ + msg_info_pool_check("upstream %s is disabled", + ucl_object_lookup (obj, "name") ? + ucl_object_tostring(ucl_object_lookup (obj, "name")) : + ucl_object_key (obj)); + return TRUE; + } + up = rspamd_mempool_alloc0 (pool, sizeof (*up)); elt = ucl_object_lookup (obj, "name");