Timeout support for DeferredResult.