From 115d9d9e2da90b66cca4eb5135c7b5e70570cfbf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=91=E9=A3=8E?= Date: Fri, 12 Oct 2012 15:44:49 +0800 Subject: [PATCH] bugfix: return nil when launch service failed --- lualib/skynet.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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)