summaryrefslogtreecommitdiffstats
path: root/gdbus/watch.c
AgeCommit message (Collapse)AuthorFilesLines
2010-02-17Fix: a pending call was leaking in check_serviceVinicius Costa Gomes1-0/+2
This was triggering an assert inside libdbus when the timeout inside the leaking pending call expired. The assert said that we were trying to remove an nonexistent timeout.
2010-01-08Fix regression when removing watchesLuiz Augusto Von Dentz1-5/+9
filter_data_find return the first data registered in this case so there is no guarantee that it return the same data as passed to filter_data_remove_callback which is the one that should be removed. The fix is to simple cache the connection removing the correct data before checking if there is any filter left.
2010-01-01Update copyright information of D-Bus helper libraryMarcel Holtmann1-1/+1
2009-12-29Fix undefined symbolsLuiz Augusto Von Dentz1-2/+2
2009-12-29Add initial implementation of g_dbus_add_signal_watchLuiz Augusto Von Dentz1-200/+317
With g_dbus_add_signal_watch there is no need to register multiple filters for dbus nor add matching rules manually.
2009-08-08Use NameHasOwner instead of ListNames for name checkingJohan Hedberg1-15/+9
2009-08-06Fix blocking service watch initial connect handlingMarcel Holtmann1-1/+96
2009-05-06Fix crash when calling g_dbus_remove_watch from watch callbackLuiz Augusto von Dentz1-10/+41
2009-04-26Add D-Bus helper library for GLib integrationMarcel Holtmann1-0/+391