Mailing List Archive

svn commit: r494934 - /spamassassin/trunk/lib/Mail/SpamAssassin/Bayes.pm
Author: felicity
Date: Wed Jan 10 11:06:47 2007
New Revision: 494934

URL: http://svn.apache.org/viewvc?view=rev&rev=494934
Log:
bug 5289: if ignoring a message during learning, set the return code such that we didn't learn from it, not that there was an error during learning which could cause the caller to abort, etc.

Modified:
spamassassin/trunk/lib/Mail/SpamAssassin/Bayes.pm

Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Bayes.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Bayes.pm?view=diff&rev=494934&r1=494933&r2=494934
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Bayes.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Bayes.pm Wed Jan 10 11:06:47 2007
@@ -688,7 +688,7 @@
my $PMS = new Mail::SpamAssassin::PerMsgStatus $self->{main}, $msg;
my $ignore = $self->ignore_message($PMS);
$PMS->finish();
- return if $ignore;
+ return 0 if $ignore;
}

my $msgdata = $self->get_body_from_msg ($msg);