From 369989ad59f09e25954531e360db729c8ca51eb4 Mon Sep 17 00:00:00 2001 From: Bluzume <39113159+KuromeSan@users.noreply.github.com> Date: Fri, 5 Nov 2021 03:20:02 -0400 Subject: [PATCH] Maybe fix stuff --- HorseIsleServer/HorseIsleServer/Server/GameClient.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/HorseIsleServer/HorseIsleServer/Server/GameClient.cs b/HorseIsleServer/HorseIsleServer/Server/GameClient.cs index 57d3b47..b35590b 100644 --- a/HorseIsleServer/HorseIsleServer/Server/GameClient.cs +++ b/HorseIsleServer/HorseIsleServer/Server/GameClient.cs @@ -87,9 +87,11 @@ namespace HISP.Server public static void CreateClient(object sender, SocketAsyncEventArgs e) { + restart:; Socket eSocket = e.AcceptSocket; e.AcceptSocket = null; - GameServer.ServerSocket.AcceptAsync(e); + if (!GameServer.ServerSocket.AcceptAsync(e)) + goto restart; new GameClient(eSocket); }