[TYRUS-217] Session.setMaxIdleTimeout() creates a new timer thread per session Created: 17/Jul/13  Updated: 22/Jul/13  Resolved: 22/Jul/13

Status: Resolved
Project: tyrus
Component/s: None
Affects Version/s: 1.2
Fix Version/s: 1.2

Type: Improvement Priority: Major
Reporter: andrey_pavlenko Assignee: stepan.kopriva
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


When setting a session timeout a new timer thread is started. This consumer too many resources in case of many open sessions. It would be much more efficient to use a shared Timer or ScheduledExecutorService for this purpose.

Generated at Sat Jul 23 15:58:54 UTC 2016 using JIRA 6.2.3#6260-sha1:63ef1d6dac3f4f4d7db4c1effd405ba38ccdc558.