diff options
author | Vsevolod Stakhov <vsevolod@rambler-co.ru> | 2009-01-11 17:31:26 +0300 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@rambler-co.ru> | 2009-01-11 17:31:26 +0300 |
commit | 37d3605fa07c00a68ac2bae867a70b5299303220 (patch) | |
tree | cc9d7b1c1092eb0c79b2f02e76a31a1cf27edef6 /src/main.c | |
parent | f7639eb2dc2373dd4a47eb93efed0646c4a41fb5 (diff) | |
download | rspamd-37d3605fa07c00a68ac2bae867a70b5299303220.tar.gz rspamd-37d3605fa07c00a68ac2bae867a70b5299303220.zip |
* Fix errors in learning implementation
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main.c b/src/main.c index 454f164ea..c903d3ede 100644 --- a/src/main.c +++ b/src/main.c @@ -418,7 +418,7 @@ main (int argc, char **argv, char **env) if (active_worker != NULL) { msg_info ("main: worker process %d has been successfully started", active_worker->pid); TAILQ_FOREACH_SAFE (cur, &rspamd->workers, next, cur_tmp) { - if (cur != active_worker && !cur->is_dying) { + if (cur != active_worker && !cur->is_dying && cur->type == TYPE_WORKER) { /* Send to old workers SIGUSR2 */ kill (cur->pid, SIGUSR2); cur->is_dying = 1; |