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);
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);