On Mon, 5 Nov 2018 at 22:17, Ben Coman <b...@openinworld.com> wrote:

> On Mon, 5 Nov 2018 at 20:02, Stephan Eggermont <step...@stack.nl> wrote:
>
>> Ben Coman <b...@openinworld.com> wrote:
>> > On Fri, 13 Apr 2018 at 13:56, Benoit St-Jean via Pharo-users <
>> > pharo-us...@lists.pharo.org> wrote:
>> >
>>
>> What is the current status of this? DelaySpinScheduler is default in my
>> recent Pharo 7 images and makes my images unusable on Ubuntu 18.04LTS.
>>
>
> The refactoring was enabled a month ago. DelaySemaphoreScheduler in the
> refactored hierarchy was made default so that DelaySpinScheduler could
> remain in place in the old hierarchy .
>
> https://github.com/pharo-project/pharo/blame/development/src/Kernel/Delay.class.st#L90
>

Working through this on Discord with Stefan, discovered that earlier <Store
Settings> had recorded DelaySpinScheduler when it was active
was asserting itself in every freshly created image.  I guess a lot of
people will be susceptible to this,
particularly if like me they don't remember where those files are without
googling for it.

In this case could fix it by changing   System > System Settings > System >
Delay Scheduler   =   DelaySemaphoreScheduler
and then in Settings clicking <Store Settings>.
But maybe something else needs to be done to head off this trap for
everyone else.

cheers -ben

Reply via email to