<div dir="ltr">Marcel,<div><br></div><div>if we could think of a good way to detect the lockup we should definitely add it.</div><div><br></div><div>Raising a signal every time a process waits on a semaphore is definitely not a good way.</div><div><br></div><div>Having a watchdog process monitoring the UI process sounds a lot better. But maybe there are other ideas.</div><div><br></div><div>If we had a concrete proposal this might become a more fruitful discussion :)</div><div><br></div><div><div>- Bert -</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Aug 25, 2016 at 9:05 AM, marcel.taeumel <span dir="ltr">&lt;<a href="mailto:Marcel.Taeumel@hpi.de" target="_blank">Marcel.Taeumel@hpi.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Levente,<br>
<br>
with &quot;expensive&quot; you mean &quot;not optimized&quot;, right? I am asking because we use<br>
our exception mechanism for accessing source code and I also know about a<br>
game that used Notifications as a core communication concept in a game. :-)<br>
<br>
--&gt; CurrentReadOnlySourceFiles<br>
<br>
Best,<br>
Marcel<br></blockquote></div></div></div>