[Twisted-Python] defer.gatherResults & Deferreds chaining

2013-07-29 Thread Jorge Gonzalez
I'm trying to understand why a chain of Deferreds I'm dealing with hangs and why return values from some callbacks are not always making it to other callbacks down the chain of Deferreds. Is it possible that there could be a race condition between Deferred chaining and Deferred result gathering

Re: [Twisted-Python] defer.gatherResults & Deferreds chaining

2013-07-29 Thread Glyph
On Jul 29, 2013, at 1:29 PM, Jorge Gonzalez wrote: > Wouldn't it be possible that defer.gatherResults inserts its callback into d > before say slowFuncReturningDeferred_B gets to run and return its own > Deferred (and therefore chain it to what gatherRestults is ultimately waiting > for?). If