From a15c64a73b6c4d1173d033e7f5a2aa57cb5d3632 Mon Sep 17 00:00:00 2001 From: zixun Date: Thu, 28 Nov 2019 21:42:28 +0800 Subject: [PATCH] fix sharetable update when match self coroutine --- lualib/skynet/sharetable.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lualib/skynet/sharetable.lua b/lualib/skynet/sharetable.lua index 1faf4118..eb2449a0 100644 --- a/lualib/skynet/sharetable.lua +++ b/lualib/skynet/sharetable.lua @@ -421,7 +421,7 @@ local function resolve_replace(replace_map) if not info then break end - info.level = level + info.level = is_self and level + 1 or level info.curco = co match_funcinfo(info) level = level + 1