machty / ember-concurrency

ember-concurrency is an Ember Addon that enables you to write concise, worry-free, cancelable, restartable, asynchronous tasks.
http://ember-concurrency.com
MIT License
690 stars 157 forks source link

Refactor yieldable cancelation to work with cancelable promise helpers #331

Closed maxfierke closed 4 years ago

maxfierke commented 4 years ago

The refactor addresses some gaps between yieldable implementations around how cancelation is handled, especially when used with cancelable promise helpers.

Resolves #308, #329

maxfierke commented 4 years ago

Noticed some stuff this morning that I should clean up, so I'm holding off on merging for now.