History

Add comment to clarify rez/reztmp check in EntityScriptServer

Ryan Huffman committed 9 years ago

Commit 9e17f631 parent 465f5c61 file · +4 −0Browse files

Showing the changes to assignment-client/src/scripts/EntityScriptServer.cpp (1 of 1 file). Show all

Unified · Split

assignment-client/src/scripts/EntityScriptServer.cpp+4−0
@@ -63,6 +63,8 @@ EntityScriptServer::EntityScriptServer(ReceivedMessage& message) : ThreadedAssig · 62 unmodified lines
6363 static const QString ENTITY_SCRIPT_SERVER_LOGGING_NAME = "entity-script-server";
6464
6565 void EntityScriptServer::handleReloadEntityServerScriptPacket(QSharedPointer<ReceivedMessage> message, SharedNodePointer senderNode) {
66+ // These are temporary checks until we can ensure that nodes eventually disconnect if the Domain Server stops telling them
67+ // about each other.
6668 if (senderNode->getCanRez() || senderNode->getCanRezTmp()) {
6769 auto entityID = QUuid::fromRfc4122(message->read(NUM_BYTES_RFC4122_UUID));
6870
@@ -75,6 +77,8 @@ void EntityScriptServer::handleReloadEntityServerScriptPacket(QSharedPointer<Rec · 6 unmodified lines
7577 }
7678
7779 void EntityScriptServer::handleEntityScriptGetStatusPacket(QSharedPointer<ReceivedMessage> message, SharedNodePointer senderNode) {
80+ // These are temporary checks until we can ensure that nodes eventually disconnect if the Domain Server stops telling them
81+ // about each other.
7882 if (senderNode->getCanRez() || senderNode->getCanRezTmp()) {
7983 MessageID messageID;
8084 message->readPrimitive(&messageID);