Sfoglia il codice sorgente

[Minor] Add timeout augmentation to fuzzy_check plugin

tags/3.3
Vsevolod Stakhov 1 anno fa
parent
commit
1f8e4827f0
Nessun account collegato all'indirizzo email del committer
1 ha cambiato i file con 10 aggiunte e 1 eliminazioni
  1. 10
    1
      src/plugins/fuzzy_check.c

+ 10
- 1
src/plugins/fuzzy_check.c Vedi File

@@ -607,11 +607,20 @@ fuzzy_parse_rule (struct rspamd_config *cfg, const ucl_object_t *obj,
g_ptr_array_add (fuzzy_module_ctx->fuzzy_rules, rule);

if (rule->symbol != fuzzy_module_ctx->default_symbol) {
rspamd_symcache_add_symbol (cfg->cache, rule->symbol,
int vid = rspamd_symcache_add_symbol (cfg->cache, rule->symbol,
0,
NULL, NULL,
SYMBOL_TYPE_VIRTUAL | SYMBOL_TYPE_FINE,
cb_id);

if (rule->io_timeout > 0) {
char timeout_buf[32];
rspamd_snprintf(timeout_buf, sizeof(timeout_buf), "%f",
rule->io_timeout);
rspamd_symcache_add_symbol_augmentation(cfg->cache,
vid, "timeout",
timeout_buf);
}
}

msg_info_config ("added fuzzy rule %s, key: %*xs, "

Loading…
Annulla
Salva