HomeServer/test/testterm.lua

16 lines
439 B
Lua
Raw Normal View History

2024-11-20 15:41:09 +08:00
local skynet = require "skynet"
local function term()
skynet.error("Sleep one second, and term the call to UNEXIST")
skynet.sleep(100)
local self = skynet.self()
skynet.send(skynet.self(), "debug", "TERM", "UNEXIST")
end
skynet.start(function()
skynet.fork(term)
skynet.error("call an unexist named service UNEXIST, may block")
pcall(skynet.call, "UNEXIST", "lua", "test")
skynet.error("unblock the unexisted service call")
end)