[Twisted-web] xmlrpc blocking
Rasjid Wilcox
rasjidw at openminddev.net
Mon Jul 25 05:44:51 MDT 2005
On Mon, 25 Jul 2005 06:46 pm, Mary Gardiner wrote:
> On Mon, Jul 25, 2005, Rasjid Wilcox wrote:
> > What should I be doing instead?
>
> Writing code that doesn't block.
>
> A Deferred object is not a sophisticated wrapper which writes
> asynchronous code for you, ie, wrapping a blocking function in a
> Deferred does not make it non-blocking. (A Deferred is more like an
> abstraction for chains of callback functions.) Wrapping a blocking
> function in a Deferred just means that your application blocks for a
> while, and *then* the Deferred fires the callbacks.
Okay. I think the light just came on.
Thanks,
Rasjid.
--
Rasjid Wilcox
Melbourne, Australia (UTC +10 hrs)
More information about the Twisted-web
mailing list