github tastyware/streaq v5.2.1
tastyware/streaq:v5.2.1

latest release: v5.2.2
7 days ago

What's Changed

  • Fixes a bug that came up in production where a unique task may not get retried after an abrupt shutdown. Since uniqueness is controlled via a lock key in Redis, a task that is shut down abruptly may not get the chance to release the lock. This wouldn't have been a problem, except that retries of an abruptly aborted task were incorrectly prevented from obtaining the lock. This was made worse by the fact that the lock key may not have a timeout (since it inherits from the task's timeout), meaning a unique task could be locked out from running indefinitely.
  • Small docs updates

Full Changelog: v5.2.0...v5.2.1

Don't miss a new streaq release

NewReleases is sending notifications on new releases.