[Bug 45514] completes GAsyncResults in an insufficiently idle way

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Feb 1 21:37:55 CET 2012


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

--- Comment #1 from Jonny Lamb <jonny.lamb at collabora.co.uk> 2012-02-01 12:37:55 PST ---
(In reply to comment #0)
> Created attachment 56466 [details] [review]
> Complete results of TpProxy D-Bus calls in an idle

In general, this patch makes me very unhappy indeed. Completing an async result
in an idle when it's always necessary makes debugging a pain.

But I agree that it should be there.

Your patch looks fine but I didn't audit any of the cases to see if it was
actually necessary.

> (This patch is for master; I'm not sure whether the safer thing for 0.14 would
> be to sprinkle in_idle throughout, or leave it as it is.)

I think leave it without.

> Unfortunately, the patch fails tests, because TpAccount makes broken
> assumptions about the lifetimes of data and async results. Shaving this
> particular yak is a job for tomorrow-man.

Okay I only just noticed there isn't a patch keyword here and yet I still
reviewed it. 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.



More information about the telepathy-bugs mailing list