Forever loop break

In reply to dave_59:

A following-up question. Let us assume Rbasent’s code is correct. When the fork/join_none kick off ? According the LRM, fork/join_none is started at the first blocking statement in main thread after join_none.