jgallen23/resistance — Issue #3: Timeout
Author: igorw
Created: 2012-02-09 16:32:11+00:00
State: open

When running in parallel, all functions are required to call the callback they receive. If they do not call it, the final callback is never reached. This is really hard to debug. It would be great if it were possible to have some timeout. When that timeout is reached, some errback is called.

I'm unsure what's the best way to design an interface for this. Adding more arguments to runParallel is most certainly a bad idea. Maybe some kind of fluent or object interface can make this more usable.

IMO it's quite an important feature. I'd be glad to help with an implementation, once a good interface is found.