a question about NameOwnerChanged

Colin Walters walters at verbum.org
Sun Jan 18 09:31:00 PST 2009


On Sun, Jan 18, 2009 at 3:33 AM, Zheng, Huan <huan.zheng at intel.com> wrote:
>
>     char *fdb_name = "org.freedesktop.Dbus";
>
>     char *fdb_path = "/org/freedesktop/Dbus";
>
>     char *fdb_interface = "org.freedesktop.Dbus";

The "B" here should be capitalized, i.e. "DBus".

The reason you didn't get any error messages is because you used
dbus_g_proxy_new_for_*name*, which creates a proxy that tracks across
name changes (including "no owner").

There may be other issues, but that one jumped out at me.


More information about the dbus mailing list