Better debugging tools for viewing state of Deferreds

[email protected] Tue, 23 Feb 2010 18:38:21 -0000
Newsgroups gmane.comp.python.twisted.bugs
Message-ID <[email protected]>
New submission from jml <[email protected]>:

Deferreds can be quite tricky to debug. Twisted should provide tools for programmers that inspect the state of a Deferred and report it in a meaningful way.

Although graphical output would be nice, we can consider this ticket closed when we have a function that dumps some text for a Deferred that includes:
  * whether the Deferred is paused
  * whether the Deferred is running
  * the callback chain
  * the current value
  * whether the Deferred is waiting on another


----------
Type     : enhancement
Component: core
Keywords : 
Priority : normal
Nosy     : 
----------
http://twistedmatrix.com/trac/ticket/4304