Hello Somesh,
Thanks for comment.
I completely agree with your opinion that developers have to handle carefully while designing logic.
On the one hand, development platform like OutSystems which is shared by multiple developers should be fool proof system.
If there are no way to stop running unlimited loop logic from outside without any impact for other processes and are no way to limit continuing them (such like timeout property of timer), it is never fool proof system.
For example, editing machine.config/web.config might achieve to do them?
(I have already known that executionTimeout of machine.config doesn't affect to the behavior I wrote above.)
Sincerely,
Moriya Takasi