mirror of
https://github.com/cloudwu/skynet.git
synced 2026-07-24 20:23:06 +00:00
Clear request queue when channel disconnected
This commit is contained in:
@@ -51,6 +51,9 @@ local function close_channel_socket(self)
|
|||||||
end
|
end
|
||||||
|
|
||||||
local function wakeup_all(self, errmsg)
|
local function wakeup_all(self, errmsg)
|
||||||
|
for i = 1, #self.__request do
|
||||||
|
self.__request[i] = nil
|
||||||
|
end
|
||||||
for i = 1, #self.__thread do
|
for i = 1, #self.__thread do
|
||||||
local co = self.__thread[i]
|
local co = self.__thread[i]
|
||||||
self.__thread[i] = nil
|
self.__thread[i] = nil
|
||||||
|
|||||||
Reference in New Issue
Block a user