1
0
mirror of https://github.com/lidgren/lidgren-network-gen3.git synced 2026-05-16 15:16:33 +09:00

Suppressed Connection Reset messages. Fixed Chat server sample.

This commit is contained in:
lidgren
2011-11-06 09:24:08 +00:00
parent a64b5f2959
commit 95850b205a
2 changed files with 12 additions and 4 deletions

View File

@@ -71,10 +71,12 @@ namespace ChatServer
List<NetConnection> all = s_server.Connections; // get copy
all.Remove(im.SenderConnection);
NetOutgoingMessage om = s_server.CreateMessage();
om.Write(NetUtility.ToHexString(im.SenderConnection.RemoteUniqueIdentifier) + " said: " + chat);
s_server.SendMessage(om, all, NetDeliveryMethod.ReliableOrdered, 0);
if (all.Count > 0)
{
NetOutgoingMessage om = s_server.CreateMessage();
om.Write(NetUtility.ToHexString(im.SenderConnection.RemoteUniqueIdentifier) + " said: " + chat);
s_server.SendMessage(om, all, NetDeliveryMethod.ReliableOrdered, 0);
}
break;
default:
Output("Unhandled type: " + im.MessageType + " " + im.LengthBytes + " bytes " + im.DeliveryMethod + "|" + im.SequenceChannel);