Temporarily suspending input in main loop

Friedemann Kleint (Fa. metis) kleint at bifab.de
Fri Sep 17 14:19:27 UTC 2004


I am using D-BUS with  Glib and I am looking for a way to 
temporarily suspend D-BUS input during certain GUI-activities (without having
to do the main loop myself).

Apparently, there is no easy way to do this?
One could think of

- introducing dbus_connection_suspend()/resume functions
  (that somehow block dispatching)

- returning the GSource-identifier from
  dbus_connection_setup_with_g_main() so that the source can be
  removed and added again later?
-Friedemann Kleint


More information about the dbus mailing list