ServerSocket AccountServer = new ServerSocket("AccountServer", 60, 50) { OnConnect = AuthServer_OnClientConnect, OnReceive = AuthServer_OnClientReceive, OnDisconnect = AuthServer_OnClientDisconnect, ClientBufferSize = 4048 }; AccountServer.Prepare(AuthPort, System.Net.Sockets.IPProtectionLevel.EdgeRestricted); AccountServer.BeginAccept(); { ServerSocket MessageServer = new ServerSocket("MessageServer", 60, 50) { OnConnect = GameServer_OnClientConnect, OnReceive = GameServer_OnClientReceive, OnDisconnect = GameServer_OnClientDisconnect, ClientBufferSize = 4048 }; MessageServer.Prepare(GamePort, System.Net.Sockets.IPProtectionLevel.EdgeRestricted); MessageServer.BeginAccept();