diff --git a/lualib/skynet.lua b/lualib/skynet.lua index e1629bc6..372ee8c1 100644 --- a/lualib/skynet.lua +++ b/lualib/skynet.lua @@ -306,7 +306,7 @@ function skynet.uniqueservice(global, ...) else handle = skynet.call(".service", "lua", global, ...) end - if handle then + if handle ~= false then return handle end skynet.sleep(t)