[squeak-dev] The Trunk: Tools-mt.1163.mcz

Thiede, Christoph Christoph.Thiede at student.hpi.uni-potsdam.de
Tue Jun 14 09:07:54 UTC 2022

> Now #test20TerminateProcess fails...

Updated via ToolsTests-ct.114.


Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im Auftrag von commits at source.squeak.org <commits at source.squeak.org>
Gesendet: Dienstag, 14. Juni 2022 10:49:46
An: squeak-dev at lists.squeakfoundation.org; packages at lists.squeakfoundation.org
Betreff: [squeak-dev] The Trunk: Tools-mt.1163.mcz

Marcel Taeumel uploaded a new version of Tools to project The Trunk:

==================== Summary ====================

Name: Tools-mt.1163
Author: mt
Time: 14 June 2022, 10:49:42.55128 am
UUID: 9dd5c477-8bf2-ac4d-8dfb-90c19e14ae69
Ancestors: Tools-mt.1162

Revert Tools-jar.1161. Add commentary about the issue.

Now #test20TerminateProcess fails...

=============== Diff against Tools-mt.1162 ===============

Item was changed:
  ----- Method: Debugger>>windowIsClosing (in category 'initialize') -----
         "My window is being closed; clean up. Restart the low space watcher."

         contextStack := nil.
         receiverInspector := nil.
         contextVariablesInspector := nil.

         interruptedProcess == nil ifTrue: [^ self].
+        self flag: #discuss. "mt: Maybe #fork the termination of the process.
+                See
+                        - http://lists.squeakfoundation.org/pipermail/squeak-dev/2022-May/220675.html
+                        - http://lists.squeakfoundation.org/pipermail/squeak-dev/2022-June/221044.html"
+        interruptedProcess perform: terminateProcessSelector.
+        interruptedProcess := nil.
-        [interruptedProcess perform: terminateProcessSelector.
-        interruptedProcess := nil] fork.

         Smalltalk installLowSpaceWatcher.  "restart low space handler"!

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220614/8cf684d3/attachment.html>

More information about the Squeak-dev mailing list