[FIX] [3.7b] EnsureEssentialProcesses-nk ( Review needed, please! )

David T. Lewis lewis at mail.msen.com
Wed Jun 30 10:08:15 UTC 2004


On Tue, Jun 29, 2004 at 07:34:00PM -0400, ned at squeakland.org wrote:
>
>  [FIX] [3.7b] EnsureEssentialProcesses-nk ( Review needed, please! )

For some reason, Ned's original [FIX] does not seem to have made it to
the BFAV list. I have attached a copy of his change set, and here is
the message that he originally posted:

-----

This prevents the potentially serious consequences of killing off the
WeakArray finalization process.
Please review this soon!

from preamble:

"Change Set:            EnsureEssentialProcesses-nk
Date:                   21 June 2004
Author:                 Ned Konz

It's possible to kill off the WeakArray finalization process, and it
never gets restarted.

This can cause many hard-to-diagnose problems.

This change set ensures that the WeakArray finalization process is
started at every start up.

It also shuts down the EventSensor's interruptWatcherProcess and
eventTicklerProcess at shutdown time (and starts them at startUp time,
of course).

"!

-------------- next part --------------
A non-text attachment was scrubbed...
Name: EnsureEssentialProcesses-nk.cs.gz
Type: application/x-gunzip
Size: 2391 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20040630/5e7ae107/EnsureEssentialProcesses-nk.cs.bin


More information about the Squeak-dev mailing list