On Sun, 2013-02-24 at 20:54 -0500, Matthew Barnes wrote:
> We could try letting EBookClient create its own EDBusAddressBookFactory
> proxy, call its OpenAddressBook method, and then immediately destroy it.
> 
> That would simplify the code, eliminate the global variable, and quite
> possibly fix the GDBusConnection leak (if my guess is right).
> 
> I'll prototype this for 3.9.  I think I've pulled enough D-Bus stunts
> for one release already.

Okay I lied.

Prototyped code works fine, it eliminates a good amount of unnecessary
complexity and is embarrassingly obvious in hindsight.

I went ahead and committed it for 3.8.

We'll see if this has any impact on the GDBusConnection leak, but it's
an improvement regardless.

Matthew Barnes

_______________________________________________
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers

Reply via email to