From 65eb351a3b797985ab3f18c3aff6d08971b340a4 Mon Sep 17 00:00:00 2001 From: zixun Date: Thu, 15 Aug 2019 18:59:11 +0800 Subject: [PATCH] fix replace mt when sharetable update --- 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 208e035d..5fff58c3 100644 --- a/lualib/skynet/sharetable.lua +++ b/lualib/skynet/sharetable.lua @@ -275,7 +275,7 @@ local function resolve_replace(replace_map) local nv = replace_map[mt] if nv then nv = getnv(mt) - setmetatable(t, nv) + setmetatable(v, nv) else match_value(mt) end