<body><div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000">
                                        ><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px"> Maybe it is time we reconnected the direct-semaphore</span><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px"><br></span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">What do you mean? CMD+Comma? In Smalltalk-80 there was something like a second interrupt key to directly show the emergency evaluator...</span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px"><br></span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">Best,</span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">Marcel</span></div><div class="mb_sig"></div><blockquote class="history_container" type="cite" style="border-left-style:solid;border-width:1px; margin-top:20px; margin-left:0px;padding-left:10px;">
                        <p style="color: #AAAAAA; margin-top: 10px;">Am 20.04.2020 19:31:43 schrieb tim Rowledge <tim@rowledge.org>:</p><div style="font-family:Arial,Helvetica,sans-serif"><br><br>> On 2020-04-20, at 8:05 AM, Marcel Taeumel <marcel.taeumel@hpi.de> wrote:<br>> <br>> > Why doesn't the test timeout catch it? <br>> <br>> Hmm... seems to be that there is an interference between recursive printOn: and Squeak's process scheduling. The VM is not even able to signal the UserInterruptSemaphore so CMD+Dot does not work either. Memory consumption is just going up and up and up ...<br><br>Two possibilities occur to me<br>1) it's not actually running Smalltalk any more but is deep in the VM code trying to write out the stack. I've seen this quite a few times when recursion goes a bit feral.<br>2) Maybe it is time we reconnected the direct-semaphore that was once intended to whack the system upside the head when you hit the interrup key (which, we should remember, used to be configurable and not fixed as cmd/ctl-. )<br><br><br>tim<br>--<br>tim Rowledge; tim@rowledge.org; http://www.rowledge.org/tim<br>Useful Latin Phrases:- Te precor dulcissime supplex! = Pretty please with a cherry on top!<br><br><br><br></marcel.taeumel@hpi.de></div></blockquote>
                                        </div></body>