} else return; // nothing done
}
- anna::diameter::codec::Engine *codecEngine = (anna::functions::component <anna::diameter::codec::Engine> (ANNA_FILE_LOCATION));
+ anna::diameter::codec::Engine *codecEngine = my_app.getCodecEngine();
anna::diameter::codec::Engine::ValidationMode::_v backupVM = codecEngine->getValidationMode();
if(!analysisOK)
if(my_app.logEnabled()) my_app.writeLogFile(*answer_message, "sent2c", serverSession->asString());
} catch(anna::RuntimeException &ex) {
ex.trace();
-
if(my_app.logEnabled()) my_app.writeLogFile(*answer_message, "send2cError", serverSession->asString());
}
anna::diameter::comm::ClientSession *usedClientSession = my_app.getMyDiameterEngine()->findClientSession(request->getRequestClientSessionKey());
std::string detail;
- if(my_app.logEnabled()) detail = usedClientSession ? usedClientSession->asString() : "<null client session>"; // esto no deberia ocurrir
+ if(my_app.logEnabled()) detail = usedClientSession ? usedClientSession->asString() : "<null client session>"; // this should not happen
try {
anna::diameter::comm::Message *msg = my_app.createCommMessage();
if(my_app.logEnabled()) my_app.writeLogFile(*message, "fwd2e", detail); // forwarded
} catch(anna::RuntimeException &ex) {
ex.trace();
-
if(my_app.logEnabled()) my_app.writeLogFile(*message, "fwd2eError", detail); // forwarded
}
}