On Wed, Oct 7, 2009 at 11:08 PM, Mikhail Terekhov <termim@gmail.com> wrote:

What about Deferred.setTimeout? http://twistedmatrix.com/documents/current/api/twisted.internet.defer.Deferred.html#setTimeout
IMHO it solves similar problem.

Deferred.setTimeout does something else.  More importantly, it is deprecated.  Furthermore, it's fundamentally broken and cannot be made to work in a reliable way.  Don't use it, or your Twisted programs will break in a future release of Twisted Core.