$NetBSD: patch-ae,v 1.2 2007/06/10 06:29:48 obache Exp $

--- shell/main.c.orig	2007-01-12 08:44:18.000000000 +0000
+++ shell/main.c
@@ -380,7 +380,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");
