X-Git-Url: https://git.teslayout.com/public/public/public/?p=anna.git;a=blobdiff_plain;f=example%2Fdiameter%2Flauncher%2Ftesting%2FTestManager.cpp;h=cf768ab61ce9935c390c164a6e9a63fd33511d50;hp=fbee74dece1e58076c49319b327c7f37db90fd47;hb=d33231f088c5ff6a137d63285c91536ac3598bf4;hpb=ccbaffbe56a2994151aeb6e7c67c275d49a1b9e7 diff --git a/example/diameter/launcher/testing/TestManager.cpp b/example/diameter/launcher/testing/TestManager.cpp index fbee74d..cf768ab 100644 --- a/example/diameter/launcher/testing/TestManager.cpp +++ b/example/diameter/launcher/testing/TestManager.cpp @@ -419,7 +419,8 @@ void TestManager::receiveMessage(const anna::DataBlock &message, OriginHost *hos std::string sessionId, subscriberId; TestCase *tc; tc = getTestCaseFromSessionId(message, sessionId); - if (!tc) getTestCaseFromSubscriberId(message, subscriberId); + if (!tc) + tc = getTestCaseFromSubscriberId(message, subscriberId); if (!tc) { LOGWARNING(anna::Logger::warning(anna::comm::functions::asText("Cannot identify the Test Case for the message received from server: ", message), ANNA_FILE_LOCATION)); // this should not appear return; @@ -464,7 +465,8 @@ void TestManager::receiveMessage(const anna::DataBlock &message, OriginHost *hos std::string sessionId, subscriberId; TestCase *tc; tc = getTestCaseFromSessionId(message, sessionId); - if (!tc) getTestCaseFromSubscriberId(message, subscriberId); + if (!tc) + tc = getTestCaseFromSubscriberId(message, subscriberId); if (!tc) { LOGWARNING(anna::Logger::warning(anna::comm::functions::asText("Cannot identify the Test Case for the message received from client: ", message), ANNA_FILE_LOCATION)); // this should not appear return;