[Seaside] Able to hang the Squeak UI
Ron Teitelbaum
Ron at USMedRec.com
Tue Jul 3 23:30:55 UTC 2007
That's fantastic. Thanks for finding it!!
Ron
> -----Original Message-----
> From: Lukas Renggli [mailto:renggli at gmail.com]
> Sent: Tuesday, July 03, 2007 4:01 PM
> To: Ron at usmedrec.com; Seaside - general discussion
> Subject: Re: [Seaside] Able to hang the Squeak UI
>
> > What did you find? What did you fix?
>
> The variable semaphore in WAProcessMonitor>>#critical:ifError: has to
> be an instance-variable, even so it is only used within this method.
>
> This was changed some time ago, as it seemed to be more natural to
> make it a temp-var. However this introduced a subtle regression with
> continuations causing the lock not to be released in some situations
> with the debugger. The issue is now documented in the method itself
> and should not occur anymore!
>
> Lukas
>
> --
> Lukas Renggli
> http://www.lukas-renggli.ch
More information about the Seaside
mailing list