[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Strange threading behaviour in guile-16.1 (--with-threads) and (gtk-
From: |
Andy Wingo |
Subject: |
Re: Strange threading behaviour in guile-16.1 (--with-threads) and (gtk-main): gtk-main blocks all other threads |
Date: |
Mon, 12 Feb 2007 11:09:33 +0100 |
Hi Stanislas,
On Fri, 2007-02-09 at 10:55 +0100, Stanislas Pinte wrote:
> as soon as I call (gtk-main), all other threads are quickly frozen.
(1) garbage collection requires cooperation between threads; if the main
thread running gtk-main doesn't check in now and then the app will lock
up in gc
(2) i do not recommend combining threads, guile-gnome, and guile 1.6
(3) guile-gnome 2.15.90 + guile 1.8 has decent thread support, although
it depends on some unmerged g-wrap fixes -- if you are developing apps
and not hacking guile-gnome i would wait for guile-gnome 2.16.0
(4) "If it breaks you get to keep both pieces" :-)
Cheers,
Andy
--
http://wingolog.org/