bunqueue v2.6.80
blog · release
bunqueue v2.6.80
Fixes 1 bug. Issue #64 follow-up: Jobs no longer lost from in-memory queue when markActive() fails during pull.
To install bunqueue v2.6.80
Section titled “To install bunqueue v2.6.80”bun add bunqueue@2.6.80npm install bunqueue@2.6.80To upgrade bunqueue
Section titled “To upgrade bunqueue”bun add bunqueue@latestBugfixes
Section titled “Bugfixes”- Issue #64 follow-up: Jobs no longer lost from in-memory queue when
markActive()fails during pull. Previously, if SQLite threw a disk I/O error duringmoveToProcessing(), the job was already popped from the priority queue but never delivered to the worker, silently stuck in “waiting” state forever.markActive()is now non-fatal (persistence failure doesn’t block processing), and a safety-netrequeueJob()restores jobs to the queue ifmoveToProcessing()fails for any reason