From d56cf80f95f7e2d49e635d0c226b39679ac582be Mon Sep 17 00:00:00 2001 From: twinklinggu <61661343+twinklinggu@users.noreply.github.com> Date: Fri, 14 Apr 2023 17:36:23 +0800 Subject: [PATCH] Fix socket not closed when clusteragent exit (#1741) Co-authored-by: twinklinggu --- service/clusteragent.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/service/clusteragent.lua b/service/clusteragent.lua index 3797c04f..b0b8c2b8 100644 --- a/service/clusteragent.lua +++ b/service/clusteragent.lua @@ -135,7 +135,7 @@ skynet.start(function() skynet.dispatch("lua", function(_,source, cmd, ...) if cmd == "exit" then - socket.close(fd) + socket.close_fd(fd) skynet.exit() elseif cmd == "namechange" then register_name = new_register_name()