diff --git a/domain/src/main.cpp b/domain/src/main.cpp index 9a8b6bc64f..81b2ccc7d9 100644 --- a/domain/src/main.cpp +++ b/domain/src/main.cpp @@ -68,10 +68,10 @@ int main(int argc, const char * argv[]) agentList.startSilentAgentRemovalThread(); - std::map newestSoloAgents; - while (true) { if (agentList.getAgentSocket().receive((sockaddr *)&agentPublicAddress, packetData, &receivedBytes)) { + std::map newestSoloAgents; + agentType = packetData[0]; unpackSocket(&packetData[1], (sockaddr *)&agentLocalAddress);