diff --git a/domain-server/src/DomainServer.cpp b/domain-server/src/DomainServer.cpp index c43fd029d3..d42124e888 100644 --- a/domain-server/src/DomainServer.cpp +++ b/domain-server/src/DomainServer.cpp @@ -416,7 +416,7 @@ int DomainServer::civetwebRequestHandler(struct mg_connection *connection) { mg_printf(connection, "%s", RESPONSE_200); // we have a valid UUID and node - kill the node that has this assignment - NodeList::getInstance()->killNodeWithUUID(deleteUUID); + QMetaObject::invokeMethod(NodeList::getInstance(), "killNodeWithUUID", Q_ARG(const QUuid&, deleteUUID)); // successfully processed request return 1; diff --git a/interface/src/starfield/Controller.cpp b/interface/src/starfield/Controller.cpp index 5c65f81b55..a453a3cdf8 100755 --- a/interface/src/starfield/Controller.cpp +++ b/interface/src/starfield/Controller.cpp @@ -19,7 +19,8 @@ bool Controller::computeStars(unsigned numStars, unsigned seed) { this->retile(numStars, _tileResolution); - qDebug() << "Total time to generate stars: " << ((usecTimestampNow() - usecTimestamp(&startTime)) / 1000) << "msec"; + qDebug() << "Total time to retile and generate stars: " + << ((usecTimestampNow() - usecTimestamp(&startTime)) / 1000) << "msec"; return true; } diff --git a/libraries/shared/src/NodeList.h b/libraries/shared/src/NodeList.h index d128eb94df..59945f82ea 100644 --- a/libraries/shared/src/NodeList.h +++ b/libraries/shared/src/NodeList.h @@ -95,7 +95,6 @@ public: int fillPingReplyPacket(unsigned char* pingBuffer, unsigned char* replyBuffer); void pingPublicAndLocalSocketsForInactiveNode(Node* node); - void killNodeWithUUID(const QUuid& nodeUUID); void sendKillNode(const char* nodeTypes, int numNodeTypes); SharedNodePointer nodeWithAddress(const HifiSockAddr& senderSockAddr); @@ -120,6 +119,8 @@ public slots: void sendDomainServerCheckIn(); void pingInactiveNodes(); void removeSilentNodes(); + + void killNodeWithUUID(const QUuid& nodeUUID); signals: void domainChanged(const QString& domainHostname); void nodeAdded(SharedNodePointer);