|
From: | Mark Bratcher |
Subject: | RE: Processes |
Date: | Tue, 26 Jan 2021 07:20:35 -0500 |
Hi Holger I tried Gary’s test samples on 3.2.91 and it exhibits the same behavior as 3.2.5. Mark Sent from Mail for Windows 10 From: Holger Freyther 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.highberger@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 |
[Prev in Thread] | Current Thread | [Next in Thread] |