misc clean up of locks and add more readonly.
UtilizationStatistics.cs: "deep copy" statistics out
This commit is contained in:
@@ -44,9 +44,9 @@ namespace OpenMetaverse.TestClient
|
||||
long capsBytesSent = 0;
|
||||
long capsBytesRecv = 0;
|
||||
|
||||
foreach (KeyValuePair<string, OpenMetaverse.Stats.UtilizationStatistics.Stat> kvp in Client.Stats.GetStatistics())
|
||||
foreach (KeyValuePair<string, Stats.UtilizationStatistics.Stat> kvp in Client.Stats.GetStatistics())
|
||||
{
|
||||
if (kvp.Value.Type == OpenMetaverse.Stats.Type.Message)
|
||||
if (kvp.Value.Type == Stats.Type.Message)
|
||||
{
|
||||
capsOutput.AppendFormat("{0,-30}|{1,4}|{2,4}|{3,-10}|{4,-10}|" + System.Environment.NewLine, kvp.Key, kvp.Value.TxCount, kvp.Value.RxCount,
|
||||
FormatBytes(kvp.Value.TxBytes), FormatBytes(kvp.Value.RxBytes));
|
||||
@@ -56,7 +56,7 @@ namespace OpenMetaverse.TestClient
|
||||
capsBytesSent += kvp.Value.TxBytes;
|
||||
capsBytesRecv += kvp.Value.RxBytes;
|
||||
}
|
||||
else if (kvp.Value.Type == OpenMetaverse.Stats.Type.Packet)
|
||||
else if (kvp.Value.Type == Stats.Type.Packet)
|
||||
{
|
||||
packetOutput.AppendFormat("{0,-30}|{1,4}|{2,4}|{3,-10}|{4,-10}|" + System.Environment.NewLine, kvp.Key, kvp.Value.TxCount, kvp.Value.RxCount,
|
||||
FormatBytes(kvp.Value.TxBytes), FormatBytes(kvp.Value.RxBytes));
|
||||
|
||||
Reference in New Issue
Block a user