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 2020/06/08 04:18:45 UTC

svn commit: r1878572 - /spamassassin/branches/3.4/lib/Mail/SpamAssassin/Plugin/Check.pm

Author: hege
Date: Mon Jun  8 04:18:44 2020
New Revision: 1878572

URL: http://svn.apache.org/viewvc?rev=1878572&view=rev
Log:
Backport check_cleanup callback from trunk for internal use, not documenting since it will only be in 3.4.5

Modified:
    spamassassin/branches/3.4/lib/Mail/SpamAssassin/Plugin/Check.pm

Modified: spamassassin/branches/3.4/lib/Mail/SpamAssassin/Plugin/Check.pm
URL: http://svn.apache.org/viewvc/spamassassin/branches/3.4/lib/Mail/SpamAssassin/Plugin/Check.pm?rev=1878572&r1=1878571&r2=1878572&view=diff
==============================================================================
--- spamassassin/branches/3.4/lib/Mail/SpamAssassin/Plugin/Check.pm (original)
+++ spamassassin/branches/3.4/lib/Mail/SpamAssassin/Plugin/Check.pm Mon Jun  8 04:18:44 2020
@@ -202,6 +202,9 @@ sub check_main {
     $pms->{resolver}->finish_socket() if $pms->{resolver};
   }
 
+  # last chance to handle left callbacks, make rule hits etc
+  $self->{main}->call_plugins ("check_cleanup", { permsgstatus => $pms });
+
   if ($pms->{deadline_exceeded}) {
     $pms->got_hit('TIME_LIMIT_EXCEEDED', '', defscore => 0.001,
                   description => 'Exceeded time limit / deadline');