Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Results added to appCache before retries exhausted #130
If an app fails, the exceptions are entered into the appCache before the logic that handles retries. This results in retry attempts being skipped and the first failure being returned, effectively blocking retries.
The task goes through the following state transitions :
We should only memoize when the task has reached the terminal states (completed/failed).