[patch] [python] Finish implementing deferred methods (take 2)
John (J5) Palmieri
johnp at redhat.com
Wed Jan 17 09:38:12 PST 2007
On Wed, 2007-01-17 at 13:22 +0000, Simon McVittie wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> As usual, pullable from
> http://people.freedesktop.org/~smcv/git/dbus-python/.git
>
> tsuraan: I'll have a look at your test case and see if I can understand
> what's going on there.
>
> - From 43c48b9c7fdbb5741daa024df9e7a319d1993dac Mon Sep 17 00:00:00 2001
> From: Simon McVittie <simon.mcvittie at collabora.co.uk>
> Date: Wed, 17 Jan 2007 13:06:33 +0000
> Subject: [PATCH] dbus/proxies.py: Finish implementing deferred methods so they can be async.
>
> * Queue up async methods and execute them when introspection finishes, instead
> of blocking on the introspection operation (heavily based on patch by J5)
> * Rename DeferedMethod (sic) to spell Deferred correctly, and rename to
> _DeferredMethod (also _ProxyMethod) since these classes are not public API
> * Make it safe to keep a reference to a DeferredMethod and call it with
All looks good. Please commit.
Lets run this stuff till Monday and do a release then.
--
John (J5) Palmieri <johnp at redhat.com>
More information about the dbus
mailing list