mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-09 16:13:31 +01:00
17 lines
287 B
Lua
17 lines
287 B
Lua
local info = redis.call('XINFO', 'CONSUMERS', KEYS[1], ARGS[1])
|
|
local empty = true
|
|
|
|
for k, consumer in pairs(info) do
|
|
if consumer['idle'] != 0 then
|
|
empty = false
|
|
break
|
|
end
|
|
end
|
|
|
|
if empty then
|
|
redis.call('XGROUP', 'DESTROY', KEYS[1], ARGS[1])
|
|
return true
|
|
end
|
|
|
|
return false
|