https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7735
--- Comment #51 from Wolfgang Breyha <wbre...@gmx.net> --- I took the time and read the whole thread and bug 4549 now and understand how "running a rule twice" should work in theory. No problem with that anymore. But still, it doesn't work that way currently, because many meta rules do not run because they get not triggered. At least I can "destroy" a working arithmetic meta rule by adding "+ DCC_CHECK" for example if the plugin is disabled. All I see is unrun dependencies prevented meta __METATEST from running: DCC_CHECK and no result, while without "+ DCC_CHECK" I get rules: ran meta rule __METATEST ======> got hit (4) And this still happens with my patch I sent you last week in place, which helps meta rules running as soon as other metas finished they depend on. So, delaying a meta rule to the point that it is handled by finish_meta_tests() seems to break it in some cases. -- You are receiving this mail because: You are the assignee for the bug.