Use GLib.MainLoop()