From fddca4e525ec331ae8cb1de7527ec368d0b53ff3 Mon Sep 17 00:00:00 2001 From: Fabio Niephaus Date: Sat, 20 Aug 2022 09:48:10 +0200 Subject: [PATCH] Avoid `#suspendedContext:` to clear active context Newer versions of Squeak/Smalltalk call `#suspend` as part of it, which needs to be avoided. --- .../src/de/hpi/swa/trufflesqueak/image/PrepareHeadlessImage.st | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/image/PrepareHeadlessImage.st b/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/image/PrepareHeadlessImage.st index 0a8c7ef43..55982082a 100644 --- a/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/image/PrepareHeadlessImage.st +++ b/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/image/PrepareHeadlessImage.st @@ -1,5 +1,5 @@ "Remove active context." -Processor activeProcess suspendedContext: nil. +Processor activeProcess instVarNamed: #suspendedContext put: nil. "Modify StartUpList for headless execution." {EventSensor. Project} do: [:ea | Smalltalk removeFromStartUpList: ea].