Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Quick fix to ensure cache descriptors always return deferreds #6263
This is just a quick fix that wraps non-deferred results in deferreds when we return from the descriptors. We should/could also rip out the code that causes the underlying caches to swap out the ObservableDeferreds for unwrapped results, but that is more fiddly and invasive (and I don't know how this effects memory usage of caches).
I don't know how this effects CPU performance.