<div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000">Hi, there.<div class="mb_sig"></div><div><br></div><div>I am fixing stuff in Morphic and MVC debuggers at the moment. I stumbled upon the ErrorRecursionGuard:</div><div><a href="http://forum.world.st/Recovery-project-hanging-after-recursive-error-in-debugger-tp4957808p4958177.html">http://forum.world.st/Recovery-project-hanging-after-recursive-error-in-debugger-tp4957808p4958177.html</a></div><div><br></div><div>
                <span class="bold highlight search-highlight">> ErrorRecursionGuard</span> is a _patch_ to a relatively new addition, the
<br>> introduction of Debugger>>'ErrorRecursion' which resulted in the
<br>> Emergency Evaluator being opened too eagerly (and unable to be
<br>> closed!) -- even when there was no recursion. </div><div><br></div><div>I don't see how such a mutex could help preventing EEs opened too eagerly. Yet, I can see many problems arise with it.</div><div><br></div><div>I will remove that mutex for now and do some tests. Unless somebody has an explanation how the guard should help against anything. :-)</div><div><br></div><div>Best,</div><div>Marcel</div></div>