Fixes and improvements
authorEduardo Ramos Testillano <eduardo.ramos.testillano@ericsson.com>
Fri, 30 Jun 2017 01:06:24 +0000 (03:06 +0200)
committerEduardo Ramos Testillano <eduardo.ramos.testillano@ericsson.com>
Fri, 30 Jun 2017 01:06:24 +0000 (03:06 +0200)
commit5406b19bdbfe101b264f8c4d878392e2916b8f9d
treeca2ecb377b4c17c46745023f9c93ae37cab6c2d4
parent5a83889abd106f92def9a9f76a8e6eb81fb943ae
Fixes and improvements

* Allow zeroed cntRecordPeriod as special case (no counters dump)
  instead of throwing exception for invalid time measure.
* Remove symlink to services_example in st client deployment and
  improve help to guide to correct configuration of services.
* Alert about restarting ADML processes when dynamic library has
  been updated/selected.
* Fixed ApplicationMessageOamModule key (eventId now includes
  %s_%s instead of %s%s to avoid possible ambiguity in a key
  definition from to values.
* Hide exception for non Result-Code in diameter answer,
  because this AVP is optional even in some answers.
* Initialize resultCode to -1 instead of 0 to avoid having a
  ResultCode0 as counter prefixes.
* Remove warning from OriginHostManager::getOriginHost when
  item is not found, because this is used also to discard
  redefinitions when something already exists in the map.
* CodecEngine getter has been fixed to cover the monostack
  case where the stack id does not correspond to the app id
  in the requests but the value of 0 (normally).
* Clarify MessageDeque warnings when answer is analyzed
  during configured from original request: this seems to
  be missing warnings from request message findings but
  that are coming from answer !
example/diameter/launcher/Launcher.cpp
example/diameter/launcher/deploy.sh
example/diameter/launcher/deployments/st-client/configure.sh
example/diameter/launcher/deployments/st-client/program.sh
example/diameter/launcher/resources/scripts/select_dynlib.sh
source/diameter.comm/ApplicationMessageOamModule.cpp
source/diameter.comm/ClientSession.cpp
source/diameter.comm/OriginHostManager.cpp
source/diameter/codec/EngineManager.cpp
source/diameter/codec/Message.cpp
source/diameter/codec/MessagesDeque.cpp