Stop using tp_handle_set_qdata()
@xclaesse
Submitted by Xavier Claessens Assigned to Telepathy bugs list
Description
Handles are immortal so this leaks the data until the connection disconnects.
<smcv>
I think we're going to need some sort of heuristic analogous to what would previously have kept handles reffed. keep = (mentioned by contact list || target of a channel || in a chatroom)
<smcv>
might be worth introducing a GabbleContact object similar to Salut's SalutContact and caching the alias/vCard there?
This should happen in gabble master, tp_handle_set/get_qdata() has been deprecated in tp-glib 0.19.9 and will be removed in -next.