From e0c3a34b91b89fd800d7ea0086e9442a4f5750e4 Mon Sep 17 00:00:00 2001 From: lidgren Date: Mon, 2 Jul 2012 07:09:47 +0000 Subject: [PATCH] Fixed GetMTU not to generate garbage --- Lidgren.Network/NetPeer.Send.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Lidgren.Network/NetPeer.Send.cs b/Lidgren.Network/NetPeer.Send.cs index 8e9b6d0..5d4c7af 100644 --- a/Lidgren.Network/NetPeer.Send.cs +++ b/Lidgren.Network/NetPeer.Send.cs @@ -64,11 +64,13 @@ namespace Lidgren.Network internal int GetMTU(IList recipients) { - NetException.Assert(recipients.Count > 0); + int count = recipients.Count; + NetException.Assert(count > 0); int mtu = int.MaxValue; - foreach (NetConnection conn in recipients) + for(int i=0;i