$NetBSD: patch-ae,v 1.1 2006/07/02 11:32:40 drochner Exp $

--- shell/main.c.orig	2006-05-30 16:44:01.000000000 +0200
+++ shell/main.c
@@ -372,7 +372,9 @@ main (int argc, char **argv)
 	} else {
 
 		rb_profile_start ("mainloop");
+		GDK_THREADS_ENTER ();
 		gtk_main ();
+		GDK_THREADS_LEAVE ();
 		rb_profile_end ("mainloop");
 
 		rb_debug ("out of toplevel loop");
