Skip to content
Get started
Get started
bunqueue v2.6.105
View Markdown
blog · release

bunqueue v2.6.105

Fixes 1 bug. skipIfNoWorker now ignores stale workers: getForQueue() was returning ALL registered workers regardless of heartbeat status.

bun add bunqueue@2.6.105
npm install bunqueue@2.6.105
bun add bunqueue@latest
  • skipIfNoWorker now ignores stale workers: getForQueue() was returning ALL registered workers regardless of heartbeat status. When a client disconnected without clean TCP close (e.g., network issues between WSL and remote VPS), the worker remained registered as “stale” for up to 90 seconds. During this window, skipIfNoWorker would find the stale worker and push cron jobs. Now only workers with a recent heartbeat (within WORKER_TIMEOUT_MS, default 30s) are counted (fixes #73).

← bunqueue v2.6.104 · Full changelog · All posts