mirror of
https://github.com/cloudwu/skynet.git
synced 2026-07-22 02:53:09 +00:00
remotedebug.lua call skynet.timeout() only in debug hook
定时器在debug结束后没有取消。
This commit is contained in:
@@ -244,7 +244,9 @@ local function hook_dispatch(dispatcher, resp, fd, channel)
|
||||
func = replace_upvalue(dispatcher, HOOK_FUNC, hook)
|
||||
if func then
|
||||
local function idle()
|
||||
skynet.timeout(10,idle) -- idle every 0.1s
|
||||
if raw_dispatcher then
|
||||
skynet.timeout(10,idle) -- idle every 0.1s
|
||||
end
|
||||
end
|
||||
skynet.timeout(0, idle)
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user