add testterm

This commit is contained in:
Cloud Wu
2014-09-25 17:37:57 +08:00
parent ce6efc535c
commit b923f93aee

15
test/testterm.lua Normal file
View File

@@ -0,0 +1,15 @@
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)