Re: [gtk-list] Re: gdk_threads_enter is not reentrant
- From: Noel Burton-Krahn <noel burton-krahn com>
- To: gtk-list redhat com
- CC: gtk-list redhat com, recipient list not shown: ;
- Subject: Re: [gtk-list] Re: gdk_threads_enter is not reentrant
- Date: 9 Mar 2000 17:54:46 -0000
Thanks, Sebastian. I just submitted a bug report. I could make the
changes to glib myself and send you a diff if you like.
--Noel
> Date: Thu, 09 Mar 2000 08:33:19 +0000
> From: Sebastian Wilhelmi <wilhelmi@ira.uka.de>
>
[snip]
> Ok, I agree, that we might want to do that on a "You get, what you pay for"
> base. I'll have a look into making that pluggable. However note, that as GLib
> provides a portable thread code, we can't simply use pthread_self, but
> g_thread_self(), which isn't currently found in glib-1.2.*, but will be in
> Version 1.4.
>
> Actually I seldom program GUIs. I'm more into low-level stuff. But I really
> think, that it shouldn't be hard to know, what functions hold the lock, and
> which don't. To make it obvious, just write it above every function, whether
> it holds the lock or not (We are doing it that way in GLib). Then
> GTK+-functions must be called holding the lock. GTK+ callbacks hold the lock,
> Other Callbacks don't.
>
> Sure, it is a burden. I'll have a look. There might be an alternative for 1.4.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]