[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