mirror of
https://github.com/overte-org/overte.git
synced 2025-08-06 19:59:28 +02:00
Use defined value for invalid sequence number
This commit is contained in:
parent
ed75fe673e
commit
b18c1f0e1e
2 changed files with 4 additions and 3 deletions
|
@ -126,7 +126,7 @@ void OctreePacketProcessor::processPacket(QSharedPointer<ReceivedMessage> messag
|
||||||
}
|
}
|
||||||
|
|
||||||
void OctreePacketProcessor::resetCompletionSequenceNumber() {
|
void OctreePacketProcessor::resetCompletionSequenceNumber() {
|
||||||
_completionSequenceNumber = -1;
|
_completionSequenceNumber = INVALID_SEQUENCE;
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace {
|
namespace {
|
||||||
|
@ -141,6 +141,6 @@ namespace {
|
||||||
|
|
||||||
bool OctreePacketProcessor::octreeSequenceIsComplete(int sequenceNumber) const {
|
bool OctreePacketProcessor::octreeSequenceIsComplete(int sequenceNumber) const {
|
||||||
// If we've received the flagged seq # and the current one is >= it.
|
// If we've received the flagged seq # and the current one is >= it.
|
||||||
return _completionSequenceNumber != -1 &&
|
return _completionSequenceNumber != INVALID_SEQUENCE &&
|
||||||
!lessThanWraparound<OCTREE_PACKET_SEQUENCE>(sequenceNumber, _completionSequenceNumber);
|
!lessThanWraparound<OCTREE_PACKET_SEQUENCE>(sequenceNumber, _completionSequenceNumber);
|
||||||
}
|
}
|
||||||
|
|
|
@ -37,7 +37,8 @@ private slots:
|
||||||
void handleOctreePacket(QSharedPointer<ReceivedMessage> message, SharedNodePointer senderNode);
|
void handleOctreePacket(QSharedPointer<ReceivedMessage> message, SharedNodePointer senderNode);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::atomic<int> _completionSequenceNumber { -1 };
|
static constexpr int INVALID_SEQUENCE = -1;
|
||||||
|
std::atomic<int> _completionSequenceNumber { INVALID_SEQUENCE };
|
||||||
|
|
||||||
};
|
};
|
||||||
#endif // hifi_OctreePacketProcessor_h
|
#endif // hifi_OctreePacketProcessor_h
|
||||||
|
|
Loading…
Reference in a new issue