Forever loop break

In reply to chr_sue:

In reply to rbasnet:
It does never break and the objection will never drop, i.e. your simulation is running forever.

could you explain why the objection will never drop? I think in run phase, he uses the fork/join_none then the phase.drop_objection will be executed in main thread right?
I believe, the objection will raise and drop immediatly after fork. The fork will be terminated when all other phases parallel running with run phase are finished.

Correct me if Im wrong.