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
72 auto nodeList = DependencyManager::set<LimitedNodeList>(listenPort);72 auto nodeList = DependencyManager::set<LimitedNodeList>(listenPort);
73 73
74 auto& packetReceiver = DependencyManager::get<NodeList>()->getPacketReceiver();74 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));
76 77
77 adjustOSResources(std::max(_numAssignmentClientForks, _maxAssignmentClientForks));78 adjustOSResources(std::max(_numAssignmentClientForks, _maxAssignmentClientForks));
78 // use QProcess to fork off a process for each of the child assignment clients79 // use QProcess to fork off a process for each of the child assignment clients