Browse Source

Fix issue when there is no reject score for any metric.

tags/1.0.1
Vsevolod Stakhov 8 years ago
parent
commit
b96418cea8
1 changed files with 8 additions and 3 deletions
  1. 8
    3
      src/libserver/symbols_cache.c

+ 8
- 3
src/libserver/symbols_cache.c View File

@@ -863,10 +863,15 @@ rspamd_symbols_cache_metric_limit (struct rspamd_task *task,
}
}

g_assert (cp->rs != NULL);
if (cp->rs) {

if (cp->rs->score > cp->lim) {
return TRUE;
if (cp->rs->score > cp->lim) {
return TRUE;
}
}
else {
/* No reject score define, always check all rules */
cp->lim = -1;
}

return FALSE;

Loading…
Cancel
Save