Hello, > My thought for Mono was to assume the GLib main loop and all that since > Mono uses GLib anyhow. Careful here. We use glib, but for things like GHashTable, GList and GString. Mono itself does not use the GLib main loop in any form. Gtk# on the other hand uses the Glib main loop.