Branch: refs/heads/master Home: https://github.com/RestComm/jdiameter Commit: a719ece98961fbe2df246d126ffeea6eae1d8c6d https://github.com/RestComm/jdiameter/commit/a719ece98961fbe2df246d126ffeea6eae1d8c6d Author: Alexandre Mendonça <brainslog...@gmail.com> Date: 2017-03-15 (Wed, 15 Mar 2017)
Changed paths: M core/jdiameter/api/src/main/java/org/jdiameter/api/BaseSession.java M core/jdiameter/impl/src/main/java/org/jdiameter/client/impl/BaseSessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/client/impl/RawSessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/client/impl/SessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/client/impl/app/acc/ClientAccSessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/client/impl/app/auth/ClientAuthSessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/client/impl/app/cca/ClientCCASessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/client/impl/app/cxdx/CxDxClientSessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/client/impl/app/gq/GqClientSessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/client/impl/app/gx/ClientGxSessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/client/impl/app/rf/ClientRfSessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/client/impl/app/ro/ClientRoSessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/client/impl/app/rx/ClientRxSessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/client/impl/app/s13/S13ClientSessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/client/impl/app/s6a/S6aClientSessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/client/impl/app/sh/ShClientSessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/client/impl/helpers/Parameters.java M core/jdiameter/impl/src/main/java/org/jdiameter/common/impl/app/AppSessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/common/impl/timer/LocalTimerFacilityImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/server/impl/app/acc/ServerAccSessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/server/impl/app/auth/ServerAuthSessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/server/impl/app/cca/ServerCCASessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/server/impl/app/cxdx/CxDxServerSessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/server/impl/app/gq/GqServerSessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/server/impl/app/gx/ServerGxSessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/server/impl/app/rf/ServerRfSessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/server/impl/app/ro/ServerRoSessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/server/impl/app/rx/ServerRxSessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/server/impl/app/s13/S13ServerSessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/server/impl/app/s6a/S6aServerSessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/server/impl/app/sh/ShServerSessionImpl.java M core/jdiameter/impl/src/main/java/org/jdiameter/server/impl/helpers/XMLConfiguration.java M core/jdiameter/impl/src/main/resources/META-INF/jdiameter-client.xsd M core/jdiameter/impl/src/main/resources/META-INF/jdiameter-server.xsd A testsuite/tests/src/test/java/org/mobicents/diameter/stack/functional/ro/base/RoSessionBasicFlowIdleTest.java A testsuite/tests/src/test/resources/configurations/functional-ro/config-server-node1-session-idle.xml Log Message: ----------- Add Idle Session Timeout check This allows to configure a new parameter, "SessionTimeOut" where it defines how long a session can be idle before being forcefully terminated. This can be configured by adding an optional `<SessionTimeOut value="86400000" />` parameter to jdiameter-config.xml, after <MessageTimeOut> parameter. Default value is `0` meaning there won't be a timeout for the sessions. A test for this feature is included, RoSessionBasicFlowIdleTest. Fixes #85 -- --- You received this message because you are subscribed to the Google Groups "mobicents-commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to mobicents-commits+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.