StyleCop clean Connection

This commit is contained in:
Matthias Mailänder
2014-11-01 07:43:12 +01:00
parent 7b22a01fc0
commit 7adacc0477

View File

@@ -43,6 +43,7 @@ namespace OpenRA.Network
public int FromClient;
public byte[] Data;
}
protected List<ReceivedPacket> receivedPackets = new List<ReceivedPacket>();
public virtual int LocalClientId
@@ -155,8 +156,7 @@ namespace OpenRA.Network
if (socket != null)
socket.Close();
}
}
) { IsBackground = true };
}) { IsBackground = true };
t.Start();
}
@@ -182,12 +182,14 @@ namespace OpenRA.Network
var ms = new MemoryStream();
ms.Write(BitConverter.GetBytes((int)packet.Length));
ms.Write(packet);
foreach (var q in queuedSyncPackets)
{
ms.Write(BitConverter.GetBytes((int)q.Length));
ms.Write(q);
base.Send(q);
}
queuedSyncPackets.Clear();
ms.WriteTo(socket.GetStream());
}
@@ -209,11 +211,13 @@ namespace OpenRA.Network
if (disposing)
if (socket != null)
socket.Client.Close();
using (new PerfSample("Thread.Join"))
{
if (!t.Join(1000))
return;
}
base.Dispose(disposing);
}