2
0
mirror of https://github.com/hibiken/asynq.git synced 2025-08-19 15:08:55 +08:00

Update RDB.Dequeue with task state

This commit is contained in:
Ken Hibino
2021-04-26 07:07:12 -07:00
parent 3cadab55cb
commit f2284be43d
2 changed files with 2 additions and 1 deletions

View File

@@ -175,6 +175,7 @@ if redis.call("EXISTS", KEYS[2]) == 0 then
local id = redis.call("RPOPLPUSH", KEYS[1], KEYS[3])
if id then
local key = ARGV[2] .. id
redis.call("HSET", key, "state", "active")
local data = redis.call("HMGET", key, "msg", "timeout", "deadline")
local msg = data[1]
local timeout = tonumber(data[2])