From 557ab315d9f991ee4fba13a227101cfa4664980c Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Tue, 1 Dec 2015 10:51:52 -0800 Subject: [PATCH] make resettable stats atomic --- .../src/octree/OctreeInboundPacketProcessor.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/assignment-client/src/octree/OctreeInboundPacketProcessor.h b/assignment-client/src/octree/OctreeInboundPacketProcessor.h index f95a402b15..83960abaa6 100644 --- a/assignment-client/src/octree/OctreeInboundPacketProcessor.h +++ b/assignment-client/src/octree/OctreeInboundPacketProcessor.h @@ -94,16 +94,16 @@ private: OctreeServer* _myServer; int _receivedPacketCount; - quint64 _totalTransitTime; - quint64 _totalProcessTime; - quint64 _totalLockWaitTime; - quint64 _totalElementsInPacket; - quint64 _totalPackets; + std::atomic _totalTransitTime; + std::atomic _totalProcessTime; + std::atomic _totalLockWaitTime; + std::atomic _totalElementsInPacket; + std::atomic _totalPackets; NodeToSenderStatsMap _singleSenderStats; QReadWriteLock _senderStatsLock; - quint64 _lastNackTime; + std::atomic _lastNackTime; bool _shuttingDown; }; #endif // hifi_OctreeInboundPacketProcessor_h