diff --git a/lualib/skynet.lua b/lualib/skynet.lua index 4cbb69fb..73055d44 100644 --- a/lualib/skynet.lua +++ b/lualib/skynet.lua @@ -127,6 +127,7 @@ local function co_create(f) local address = session_coroutine_address[co] if address then session_coroutine_id[co] = nil + session_coroutine_address[co] = nil end -- recycle co into pool