From 5d48c02725283bc4e674fb9a9c3007755024edc5 Mon Sep 17 00:00:00 2001 From: t0350 Date: Wed, 23 Mar 2022 09:38:20 +0800 Subject: [PATCH] see #1554, handle nomore message after skynet.exit (#1556) Co-authored-by: jietao.cjt --- lualib/skynet.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/lualib/skynet.lua b/lualib/skynet.lua index 74507d70..73a4d3e7 100644 --- a/lualib/skynet.lua +++ b/lualib/skynet.lua @@ -545,6 +545,7 @@ function skynet.exit() for address in pairs(tmp) do c.send(address, skynet.PTYPE_ERROR, 0, "") end + c.callback(function() end) c.command("EXIT") -- quit service coroutine_yield "QUIT"