Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a configurable session idle timeout #85

Closed
brainslog opened this issue Mar 9, 2017 · 0 comments
Closed

Add a configurable session idle timeout #85

brainslog opened this issue Mar 9, 2017 · 0 comments
Assignees
Milestone

Comments

@brainslog
Copy link
Contributor

Currently it is possible that some sessions will live forever, due to external factors or even the nature of some applications. On the long run this could cause severe memory leaks and lead to the stack stop working properly.

It should be possible to define a Session Idle Timeout, where if the session had no activity during the specified timeframe, it will be terminated.

Optionally, it should be possible to configure this timeout on a Diameter app basis, so Ro might have different requirements than Sh, for instance.

Also as an option, listeners might get a callback for this and be able to act on it (eg, try to terminate the session gracefully).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant