This commit is contained in:
Cloud Wu
2014-08-19 23:44:07 +08:00
parent 55ea556060
commit e0feea9995

View File

@@ -33,7 +33,7 @@ local function update(db, key, value, ...)
end
end
local function wakeup(db, key1, key2, value, ...)
local function wakeup(db, key1, key2, ...)
if key1 == nil then
return
end
@@ -43,7 +43,7 @@ local function wakeup(db, key1, key2, value, ...)
end
if q[mode] == "queue" then
db[key1] = nil
if value then
if key2 then
-- throw error because can't wake up a branch
for _,response in ipairs(q) do
response(false)
@@ -53,7 +53,7 @@ local function wakeup(db, key1, key2, value, ...)
end
else
-- it's branch
return wakeup(q , key2, value, ...)
return wakeup(q , key2, ...)
end
end