-
Bug
-
Resolution: Done
-
Major
-
6.0.0.CR5
-
None
Reproducer at: https://github.com/DuncanDoyle/DroolsInOrderTemporalReasoningPhreakLoopAndHang
Clone the project in the given GitHub repository and run 'mvn -Pphreak clean test' (-Pphreak runs the test with PHREAK, -Preteoo runs the test with ReteOO).
ReteOO works fine, but PHREAK goes into an infinite-loop. Setting 'no-loop' on the "TECH-rule-RG-FLT-03B Retract all filtered events once we've sent an event."-rule causes the engine to hang and use 100% CPU on one core.