diff --git a/assignment-client/src/AssignmentClientMonitor.cpp b/assignment-client/src/AssignmentClientMonitor.cpp index 12f5abc796..bb1e56e886 100644 --- a/assignment-client/src/AssignmentClientMonitor.cpp +++ b/assignment-client/src/AssignmentClientMonitor.cpp @@ -85,17 +85,7 @@ void AssignmentClientMonitor::waitOnChildren(int msecs) { void AssignmentClientMonitor::stopChildProcesses() { auto nodeList = DependencyManager::get(); - nodeList->eachNode([&](const SharedNodePointer& node) { - qDebug() << "asking child" << node->getUUID() << "to exit."; - node->activateLocalSocket(); - QByteArray diePacket = byteArrayWithPopulatedHeader(PacketTypeStopNode); - nodeList->writeUnverifiedDatagram(diePacket, *node->getActiveSocket()); - }); - - // try to give all the children time to shutdown - waitOnChildren(WAIT_FOR_CHILD_MSECS); - - // ask more firmly + // ask child processes to terminate QMutableListIterator i(_childProcesses); while (i.hasNext()) { QProcess* childProcess = i.next();