From a44653db5717322ec709817ae4b48d2bd9650681 Mon Sep 17 00:00:00 2001 From: Ryan Huffman Date: Wed, 12 Oct 2016 10:47:42 -0700 Subject: [PATCH] Update ds path queries to be reliable --- domain-server/src/DomainServer.cpp | 2 +- libraries/networking/src/NodeList.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/domain-server/src/DomainServer.cpp b/domain-server/src/DomainServer.cpp index d7bcaa838e..32d09c517a 100644 --- a/domain-server/src/DomainServer.cpp +++ b/domain-server/src/DomainServer.cpp @@ -2239,7 +2239,7 @@ void DomainServer::processPathQueryPacket(QSharedPointer messag QByteArray viewpointUTF8 = responseViewpoint.toUtf8(); // prepare a packet for the response - auto pathResponsePacket = NLPacket::create(PacketType::DomainServerPathResponse); + auto pathResponsePacket = NLPacket::create(PacketType::DomainServerPathResponse, -1, true); // check the number of bytes the viewpoint is quint16 numViewpointBytes = viewpointUTF8.size(); diff --git a/libraries/networking/src/NodeList.cpp b/libraries/networking/src/NodeList.cpp index 617ba85bad..27e6f17c33 100644 --- a/libraries/networking/src/NodeList.cpp +++ b/libraries/networking/src/NodeList.cpp @@ -389,7 +389,7 @@ void NodeList::sendDSPathQuery(const QString& newPath) { // only send a path query if we know who our DS is or is going to be if (_domainHandler.isSocketKnown()) { // construct the path query packet - auto pathQueryPacket = NLPacket::create(PacketType::DomainServerPathQuery); + auto pathQueryPacket = NLPacket::create(PacketType::DomainServerPathQuery, -1, true); // get the UTF8 representation of path query QByteArray pathQueryUTF8 = newPath.toUtf8();