mirror of
https://github.com/cloudwu/skynet.git
synced 2026-07-24 12:20:41 +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)
|
func = replace_upvalue(dispatcher, HOOK_FUNC, hook)
|
||||||
if func then
|
if func then
|
||||||
local function idle()
|
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
|
end
|
||||||
skynet.timeout(0, idle)
|
skynet.timeout(0, idle)
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user