https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7735
--- Comment #7 from Henrik Krohns <apa...@hege.li> --- Perhaps meta rules should not use the "rule priority" system at all. Any metas that depend on async rules simply hang waiting at that priority, which is pointless. There should be some system that evaluates metas everytime rule execution completes (hit or no hit), some steps like: - rule completes - iterate all metas that use the rule - check if all the rules used by meta are completed - evaluate meta (true / false) I guess it would need some sort of fast lookup tables. Perhaps only check things once at the end of one priority. -- You are receiving this mail because: You are the assignee for the bug.