[Bug 36490] TpBaseClient: need a way to tell we are handling a channel

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon May 9 15:25:02 CEST 2011


https://bugs.freedesktop.org/show_bug.cgi?id=36490

--- Comment #4 from Jonny Lamb <jonny.lamb at collabora.co.uk> 2011-05-09 06:25:01 PDT ---
(In reply to comment #3)
> Implemented in
> http://cgit.collabora.co.uk/git/user/cassidy/telepathy-glib/log/?h=claim-handle-36490

The commit message "add tp_channel_dispatch_operation_claim_and_handle_async()
(fdo #36490)" doesn't really work anymore.

in your test case, in claim_with_cb:

+ test->wait--;
+ if (test->wait <= 0)
+ g_main_loop_quit (test->mainloop);

But I don't see you incrementing test->wait?

+ g_simple_async_result_set_op_res_gpointer (result, g_object_ref (client),
+ g_object_unref);

makes me lol, but oh well!

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.



More information about the telepathy-bugs mailing list