Just came across a rather helpful text regarding thread-awareness of GTK: http://blogs.operationaldynamics.com/andrew/software/gnome-desktop/gtk-thread-awareness.html
Looks it would be a good idea to go over the whole application and check whether all interactions are protected by the GDK lock, either implicitly within the main thread or explicitly using gtk.gdk.lock.
Just came across a rather helpful text regarding thread-awareness of GTK: http:// blogs.operation aldynamics. com/andrew/ software/ gnome-desktop/ gtk-thread- awareness. html
Looks it would be a good idea to go over the whole application and check whether all interactions are protected by the GDK lock, either implicitly within the main thread or explicitly using gtk.gdk.lock.