How to end simulation when there are forever-loops in sequence and monitor?

In reply to chr_sue:

Incorrect.All run_phase tasks in all components get killed when the last objection drops. A slave/responder sequence is good counter argument.