Skip to content

2.2.0

Compare
Choose a tag to compare
@trowski trowski released this 13 May 14:17
· 38 commits to 2.x since this release
v2.2.0
37850ff
  • Context::join() may now be called at any time instead of needing to wait until the context has sent or received all data on its channel.
  • The backtrace of exceptions thrown in child processes/threads is now included in the message of ContextPanicError, TaskFailureException, and TaskFailureError to avoid the backtrace being hidden from users due to PHP not calling Throwable::__toString() on previous exceptions. (#168)
  • Fixed assigning workers to waiting tasks submitted to ContextWorkerPool. Previously, in some circumstances two tasks may have been assigned to a single worker if both were enqueued when the worker finished a prior task. (#177)