mirror of
https://github.com/JulianGro/overte.git
synced 2025-08-05 11:09:52 +02:00
make resettable stats atomic
This commit is contained in:
parent
27227181f0
commit
557ab315d9
1 changed files with 6 additions and 6 deletions
|
@ -94,16 +94,16 @@ private:
|
||||||
OctreeServer* _myServer;
|
OctreeServer* _myServer;
|
||||||
int _receivedPacketCount;
|
int _receivedPacketCount;
|
||||||
|
|
||||||
quint64 _totalTransitTime;
|
std::atomic<uint64_t> _totalTransitTime;
|
||||||
quint64 _totalProcessTime;
|
std::atomic<uint64_t> _totalProcessTime;
|
||||||
quint64 _totalLockWaitTime;
|
std::atomic<uint64_t> _totalLockWaitTime;
|
||||||
quint64 _totalElementsInPacket;
|
std::atomic<uint64_t> _totalElementsInPacket;
|
||||||
quint64 _totalPackets;
|
std::atomic<uint64_t> _totalPackets;
|
||||||
|
|
||||||
NodeToSenderStatsMap _singleSenderStats;
|
NodeToSenderStatsMap _singleSenderStats;
|
||||||
QReadWriteLock _senderStatsLock;
|
QReadWriteLock _senderStatsLock;
|
||||||
|
|
||||||
quint64 _lastNackTime;
|
std::atomic<uint64_t> _lastNackTime;
|
||||||
bool _shuttingDown;
|
bool _shuttingDown;
|
||||||
};
|
};
|
||||||
#endif // hifi_OctreeInboundPacketProcessor_h
|
#endif // hifi_OctreeInboundPacketProcessor_h
|
||||||
|
|
Loading…
Reference in a new issue