On Tue, Jun 29, 2004 at 07:34:00PM -0400, ned@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).
"!