spamassassin-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Henrik K <h...@hege.li>
Subject Re: How to deel with time limit exceeded
Date Mon, 05 Nov 2018 19:59:44 GMT
On Mon, Nov 05, 2018 at 08:48:47PM +0100, Andreas Thienemann wrote:
> 
> The setup has a spamassassin 3.4.2 with a mysql database for bayes and to do
> a minimum of logging.
> 
> I've recently seen a lot of mail scans not completing due to running out of
> time. The message I am seeing most often is "check: exceeded time limit in
> Mail::SpamAssassin::Plugin::Check::_eval_tests_type11_prineg90_set3,
> skipping further tests". This is happening for abour 5% of incoming mail.
> 
> I am trying to understand what exactly is going on here?
> It seems that this is happening since I moved bayes to a local mysql
> database to resolve locking problems I saw in the logs with the on-disk
> files. I previously had configured spamd to run with --timeout-child=30
> which now seems too small.

prineg90 = priority -90 = BAYES rules.

So your MySQL is too slow / bad settings / not using InnoDB etc.  If you
want easy solution, switch database to Redis and never worry about Bayes
anymore.


Mime
View raw message