[BUG] User interrupts no longer interrupt locked UI process
Ned Konz
ned at squeakland.org
Fri Mar 19 18:53:38 UTC 2004
On Friday 19 March 2004 10:49 am, Ned Konz wrote:
> What happens is that checkForInterrupts is not being called in the case of
> recursion into empty methods.
>
> Instead, quickCheckForInterrupts is being called, and it only decrements by
> 1.
No, I'm wrong about that. It just takes quite a while (several seconds) to get
down to 0 in this case (since it starts at a big number).
Perhaps in your case you're able to run out of memory before it gets around to
actually checking for an interrupt.
Anyway, I recommend the addition of the check at the bottom of the fullGC().
What do you think about this?
--
Ned Konz
http://bike-nomad.com/squeak/
More information about the Squeak-dev
mailing list
|