X-Git-Url: https://git.teslayout.com/public/public/public/?a=blobdiff_plain;f=source%2Fdiameter.comm%2FLocalServer.cpp;h=32247935056d616bbe4291428b266740ab339f98;hb=78be86969d2f26a9084b0c4af6ce43d5fa4ed3fd;hp=787755b9154b93fee8b06e71defb5b59e9456d63;hpb=61c8b6e85a24b5b6b9e9bc40dbeda77726e57283;p=anna.git diff --git a/source/diameter.comm/LocalServer.cpp b/source/diameter.comm/LocalServer.cpp index 787755b..3224793 100644 --- a/source/diameter.comm/LocalServer.cpp +++ b/source/diameter.comm/LocalServer.cpp @@ -228,7 +228,8 @@ void LocalServer::newConnection() throw(anna::RuntimeException) { } // Inform local server (availability changes): - bool changes = refreshAvailability(); + refreshAvailability(); + // OAM OamModule &oamModule = OamModule::instantiate(); oamModule.count(OamModule::Counter::CreatedConnectionForServerSession); @@ -501,7 +502,7 @@ bool LocalServer::send(const Message* message, int socketId) throw(anna::Runtime // Send: try { - const Response* response = a_lastUsedResource->send(message); + a_lastUsedResource->send(message); return true; // no matter if response is NULL (answers, i.e.) or not. } catch(anna::RuntimeException &ex) { ex.trace(); @@ -519,12 +520,11 @@ bool LocalServer::send(const Message* message, int socketId) throw(anna::Runtime bool LocalServer::broadcast(const Message* message) throw(anna::RuntimeException) { LOGMETHOD(anna::TraceMethod tttm("diameter::comm::LocalServer", "broadcast", ANNA_FILE_LOCATION)); - const Response* response; bool allok = true; for(serverSession_iterator it = serverSession_begin(); it != serverSession_end(); it++) { try { - response = serverSession(it)->send(message); + serverSession(it)->send(message); } catch(anna::RuntimeException &ex) { ex.trace(); allok = false;