Revert "Session-Id don't have to be mandatory to programm testcases"
[anna.git] / example / diameter / launcher / testing / TestCase.cpp
index 0b26170..3d91f32 100644 (file)
@@ -241,16 +241,8 @@ void TestCase::assertMessage(const anna::DataBlock &db, bool toEntity) throw(ann
     a_hopByHops[hbh] = NULL; // may be assigned to a wait condition
   }
 
-  if (registerSessionId) {
-    try {
-      std::string sid = anna::diameter::helpers::base::functions::getSessionId(db);
-      TestManager::instantiate().registerSessionId(sid, this);
-    }
-    catch (anna::RuntimeException &ex) {
-      //ex.trace();
-      // if we don't have session-id ... don't worry
-    }
-  }
+  if (registerSessionId)
+    TestManager::instantiate().registerSessionId(anna::diameter::helpers::base::functions::getSessionId(db), this);
 }
 
 void TestCase::addTimeout(const anna::Millisecond &timeout) throw(anna::RuntimeException) {