I compleatly agree, and I had a version that saves a dump when that happened because it is imposible to find it out just reading the code...
Hi gary
do you think that it make sense to have it in general (my gut feeling
is saying yes but I'm not thread-safe)
If yes, yes we are interested for 1.1
BTW hernan I integrated your changes now it would be interesting to
understand from where this nil is coming.
Stef
On Nov 2, 2009, at 8:58 PM, Gary Chambers wrote:
> Yet the cause is unexplained. I still think it is due to non-ui
> processes fiddling with morphs (likely delettion or creation).
> The Morphic event loop remains non-thread safe. We have some
> modifications to ensure thread safety, based on a generalised
> synchronisation protocol if anyone is interested.
>
> Regards, Gary
> ----- Original Message -----
> From: Hernan Wilkinson
> To: Pharo-project@lists.gforge.inria.fr
> Sent: Monday, November 02, 2009 7:45 PM
> Subject: Re: [Pharo-project] Fwd: MouseOverHandler
>
> Hi Adrian,
> �the current implementation has problems, ie. send messages to nil,
> and it bothers a lot when that happens because it comes from
> nowhere...
> �I've been using this implementation for a long time in my images
> and I did not get those problems anymore (and it is more readable...)
>
> On Sat, Oct 31, 2009 at 2:41 PM, Adrian Lienhard <adi@netstyle.ch>
> wrote:
> Hi Hernan,
>
> The reason this was not integrated is that nobody marked it as 'fixed'
> nor tagged it as 1.0.
>
> Is this critical for 1.0?
>
> Cheers,
> Adrian
>
> BTW, if anybody sees changes/fixes not being integrated please ask on
> the mailing list.
>
>
> On Oct 31, 2009, at 14:29 , St�phane Ducasse wrote:
>
> >
> >
> > Begin forwarded message:
> >
> >> From: Hernan Wilkinson <hernan.wilkinson@gmail.com>
> >> Date: October 29, 2009 2:02:32 PM GMT+01:00
> >> To: St�phane Ducasse <stephane.ducasse@inria.fr>
> >> Subject: MouseOverHandler
> >>
> >> Hi Stef,
> >> �do you know why the MouseOverHandler version I made is not in the
> >> main image? the current version is not working well, under heavy
> >> use it generates exceptions...
> >> �I'm attaching the version I wrote that I'm using without
> problem...
> >>
> >> Hernan.
> > <MouseOverHandler.st>
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project@lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project@lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project@lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> _______________________________________________
> Pharo-project mailing list
> Pharo-project@lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project