Also if you assign the Process to a variable ('a' below), you could yield
GNU Smalltalk ready st> a _ [[true] whileTrue: [ st> (Time now) printNl . st> (Delay forSeconds: 1) wait st> ] st> ]fork 18:36:29 Process(nil at userSchedulingPriority, ready to run) st> [true] whileTrue:[a yield] 18:37:19 18:37:20 18:37:21 however the most logical modification is to add some wait after the fork, like in: [[true] whileTrue: [ (Time now) printNl . (Delay forSeconds: 1) wait ] ]fork. (Delay forSeconds:10) wait ----- Op 26 jan 2021 om 11:05 schreef Gary Highberger gary.highber...@gmail.com: > Hello Holger! > > The version of Smalltalk I tested was the one included with Ubuntu 20.04. > > Is the newer, linked to version you're suggesting 3.2.91 by any chance? > > Many thanks, > > Gary > > > > On Tue, Jan 26, 2021, 2:11 AM Holger Freyther <hol...@freyther.de> wrote: > >> Hi Gary! >> >> How did you get GNU Smalltalk 3.2.5? On the surface this sounds like a >> problem already fixed[1] in the development branch of GNU Smalltalk? Could >> you try to cherry-pick this[1] and see if the problem persists? >> >> thank you >> holger >> >> [1] >> http://git.savannah.gnu.org/cgit/smalltalk.git/commit/?id=72ada189aba0283c551ead16635c1983968080b8 >> >> >> > On 26. Jan 2021, at 10:53, Gary Highberger <gary.highber...@gmail.com> >> wrote: >> > >> > Hi Help-Smalltalk, >> > >> > If processes aren't supported in 3.2.5 then read no further :-) >> > >> > Forks or Delays might be broken in 3.2.5. I totally hope I'm wrong or >> that >> > there's a clean workaround. >> > >> > For what I can tell, Forked* infinite loop processes containing a Delay >> > won't run.* >> > >> > Links to two Smalltalk programs based on an infinite loop, Delay, fork, >> > example from the Bluebook follow: >> > >> > https://www.dropbox.com/s/rs4iobnhh6vzmc4/tst.st?dl=0 >> > >> > https://www.dropbox.com/s/0zybbef44e45w3c/tstX.st?dl=0 >> > >> > At the Linux prompt enter gst tst.st to observe desired behavior. >> > >> > At the Linux prompt enter gst tstX.st to see the failed fork behavior. >> > >> > Any help you can provide will be greatly appreciated! >> > >> > Thank you, >> > >> > Gary Highberger >>