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