mirror of
https://github.com/hibiken/asynq.git
synced 2024-12-25 23:32:17 +08:00
golang基于redis的异步队列
0db4b8a34f
There was a bug related to the logic of removing task from "asynq:in_progress" list when worker is finished. The task was not properly removed from the list when the taskMessage gets modified before the deferred call. More specifically when task was scheduled for retry the message was modified and therefore LREM could not properly removed the message from "asynq:in_progress" list. |
||
---|---|---|
.gitignore | ||
asynq.go | ||
background.go | ||
client.go | ||
go.mod | ||
go.sum | ||
poller.go | ||
processor_test.go | ||
processor.go | ||
rdb_test.go | ||
rdb.go | ||
retry.go |