History

transition listener registration from member string name to member string pointer

Heather Anderson committed 6 years ago

Commit 2e524461 parent e74cbee32 files · +347 −255Browse files

Showing the changes to assignment-client/src/AssignmentClientMonitor.cpp (1 of 32 files). Show all

Unified · Split

assignment-client/src/AssignmentClientMonitor.cpp+2−1
@@ -72,7 +72,8 @@ AssignmentClientMonitor::AssignmentClientMonitor(const unsigned int numAssignmen · 71 unmodified lines
7272 auto nodeList = DependencyManager::set<LimitedNodeList>(listenPort);
7373
7474 auto& packetReceiver = DependencyManager::get<NodeList>()->getPacketReceiver();
75− packetReceiver.registerListener(PacketType::AssignmentClientStatus, this, "handleChildStatusPacket");
75+ packetReceiver.registerListener(PacketType::AssignmentClientStatus,
76+ PacketReceiver::makeUnsourcedListenerReference<AssignmentClientMonitor>(this, &AssignmentClientMonitor::handleChildStatusPacket));
7677
7778 adjustOSResources(std::max(_numAssignmentClientForks, _maxAssignmentClientForks));
7879 // use QProcess to fork off a process for each of the child assignment clients