Browse Source

[Minor] Improve error message when learning with passthrough result

Issue: #3339
tags/2.6
Vsevolod Stakhov 3 years ago
parent
commit
ea826b7149
1 changed files with 10 additions and 0 deletions
  1. 10
    0
      src/libstat/stat_process.c

+ 10
- 0
src/libstat/stat_process.c View File

@@ -679,6 +679,16 @@ rspamd_stat_backends_learn (struct rspamd_stat_ctx *st_ctx,

if (bk_run == NULL) {
/* XXX: must be error */
if (task->result->passthrough_result) {
/* Passthrough email, cannot learn */
g_set_error (err, rspamd_stat_quark (), 500,
"Cannot learn statistics when passthrough "
"result has been set; not classified");

res = FALSE;
goto end;
}

msg_warn_task ("no runtime for backend %s; classifier %s; symbol %s",
st->backend->name, cl->cfg->name, st->stcf->symbol);
continue;

Loading…
Cancel
Save