We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 0be69a9 + 65361c6 commit 06aa32aCopy full SHA for 06aa32a
src/api.js
@@ -300,6 +300,7 @@ export class Api {
300
if (streamlen === 0) {
301
await this.redis.multi()
302
.xDelIfEmpty(task.stream)
303
+ .xAck(this.redisWorkerStreamName, this.redisWorkerGroupName, task.id)
304
.xDel(this.redisWorkerStreamName, task.id)
305
.sRem(this.workerSetName, task.stream)
306
.exec()
@@ -318,6 +319,7 @@ export class Api {
318
319
this.redis.multi()
320
.xTrim(task.stream, 'MINID', lastId - this.redisMinMessageLifetime)
321
.xAdd(this.redisWorkerStreamName, '*', { compact: task.stream })
322
323
324
.sAdd(this.workerSetName, task.stream)
325
0 commit comments