[PATCH] gio: ignore signals before GetManagedObject() returns
@lkundrak
Submitted by Lubomir Rintel Link to original bug (#783795)
Description
Created attachment 353766 Proposed patch
The InterfaceAdded and InterfaceRemoved signals delivered after GDBusObjectManagerClient subscribes to them and before it gets the list of the managed objects confuse the object manager client:
(process:1700): GLib-GIO-WARNING **: gdbusobjectmanagerclient.c:1585: Processing InterfaceRemoved signal for path ... but no object proxy exists
They are useless too -- the GetManagedObject() call returns an up-to-date object list. Ignore them untils we got an object list.
Patch 353766, "Proposed patch":
0001-gio-ignore-signals-before-GetManagedObject-returns.patch