You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by he...@apache.org on 2021/04/07 10:51:11 UTC
svn commit: r1888467 - /spamassassin/trunk/lib/Mail/SpamAssassin/Dns.pm
Author: hege
Date: Wed Apr 7 10:51:10 2021
New Revision: 1888467
URL: http://svn.apache.org/viewvc?rev=1888467&view=rev
Log:
Shortcircuit is_rule_complete() using tests_already_hit
Modified:
spamassassin/trunk/lib/Mail/SpamAssassin/Dns.pm
Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Dns.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Dns.pm?rev=1888467&r1=1888466&r2=1888467&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Dns.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Dns.pm Wed Apr 7 10:51:10 2021
@@ -731,6 +731,7 @@ sub is_rule_complete {
return 1 if !exists $self->{async}->{pending_rules}{$rule};
return 1 if !%{$self->{async}->{pending_rules}{$rule}};
+ return 1 if $self->{tests_already_hit}->{$rule};
dbg("dns: $rule is not complete yet");
return 0;