The glass X11 impl needs to call
setEventThread(null);
when the event thread shuts down.
diff -r 1b7772e6b15a glass-mat/src/com/sun/glass/ui/x11/X11Application.java
--- a/glass-mat/src/com/sun/glass/ui/x11/X11Application.java Mon Aug 01 16:51:04 2011 -0400
+++ b/glass-mat/src/com/sun/glass/ui/x11/X11Application.java Wed Aug 03 16:51:48 2011 -0400
@@ -77,6 +77,7 @@
}
}
_runLoop(args, launchable, display, screen, visualID);
+ setEventThread(null);
}
}, "X11NativeRunloopThread");