Re: egg-recent isn't threadsafe
- From: "Gustavo J. A. M. Carneiro" <gjc inescporto pt>
- To: Matthias Clasen <mclasen redhat com>
- Cc: release-team gnome org, desktop-devel-list gnome org
- Subject: Re: egg-recent isn't threadsafe
- Date: Sat, 04 Sep 2004 15:35:06 +0100
Maybe this is a sign from the Gods of Software telling us it is time
to stop this copy-paste nonsense and produce a real shared library?
A Sáb, 2004-09-04 às 06:02, Matthias Clasen escreveu:
> Looking at somewhat mysterious occasional panel crashes when saving
> files in gedit, jrb and I discovered today that egg-recent isn't
> threadsafe, since it installs a timeout which isn't protected by
> GDK_THREADS_ENTER/_LEAVE.
> While the fix is fairly trivial, the fact that it applies to a module
> that has been copied all through Gnome makes fixing this a giant code
> freeze break. We need release team approval to commit the attached patch
> to libegg, and then all apps using egg-recent need to update their
> copies. The alternative is unpredictable crashes from all multithreaded
> apps using egg-recent (this includes all apps using gnome-vfs + egg-
> recent). Not nice.
> This shows again that code sharing is nice for prototyping, but a
> disaster for wide adoption; egg-recent really has to find a permanent
> home for Gnome 2.10.
>
> Regards,
>
> Matthias
>
> ______________________________________________________________________
> _______________________________________________
> desktop-devel-list mailing list
> desktop-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/desktop-devel-list
--
Gustavo J. A. M. Carneiro
<gjc inescporto pt> <gustavo users sourceforge net>
The universe is always one step beyond logic
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]