Skip to content

Tascalate Concurrent 0.9.3

Compare
Choose a tag to compare
@vsilaev vsilaev released this 20 Oct 23:03
· 28 commits to master since this release

This minor update has the following changes:

  1. Simplified Promise.onCancel implementation (no need for internal extra classes, just std. whenComplete handler is enough)
  2. MultitargetException now behaves as a standard Java exception (causes are no stored as Exception.cause and Exception.suppressedExceptions; Exception.message provides meaningful explanation; stack traces works correctly)
  3. Fixed currentStage cancellation in AsyncLoop
  4. Other minor fixes and refactorings (PromiseAdapterExtended superclass; simplify dependencies between AbstractCompletableTask and subclasses; move responsibilities between Timeouts and PromiseHelper etc)