session或者source为0时不回消息 (#1897)

Co-authored-by: xingfan.yzj <xingfan.yzj@alibaba-inc.com>
This commit is contained in:
yzj12138
2024-04-09 10:01:46 +08:00
committed by GitHub
parent 43225367fb
commit 1d47bfa0b6

View File

@@ -653,7 +653,9 @@ function skynet.exit()
c.send(address, skynet.PTYPE_ERROR, 0, "") c.send(address, skynet.PTYPE_ERROR, 0, "")
end end
c.callback(function(prototype, msg, sz, session, source) c.callback(function(prototype, msg, sz, session, source)
c.send(source, skynet.PTYPE_ERROR, session, "") if session ~= 0 and source ~= 0 then
c.send(source, skynet.PTYPE_ERROR, session, "")
end
end) end)
c.command("EXIT") c.command("EXIT")
-- quit service -- quit service