A user session ends after user processes and visible windows end (for example, when a user exits from an application, the session ends). You can use session linger to provide a better user experience by eliminating the launch delay between applications.
To use session linger for named user sessions, configure the following Citrix User policy settings:
- Linger Terminate Timer Interval specifies the number of minutes a session remains active after the last application terminates. If a new application starts during this interval, the user session returns to the active monitoring state. If no application starts during this interval, the session ends.If this policy setting is not used, session linger is disabled.
- Linger Disconnect Timer Interval specifies the number of minutes to wait after lingering begins before disconnecting the session. If a new application starts during this interval, the user session returns to the active monitoring state. It is possible that other factors may cause a session to be disconnected before the Linger Disconnect Timer Interval expires.If this policy setting is not used, a lingering session will not disconnect.
Anonymous user sessions do not have a disconnected state; they are either active or terminated. Therefore, if the Linger Terminate Timer Interval and Linger Disconnect Timer Interval policy settings are used, the effective Linger Terminate Timer Interval setting is the same as the Linger Disconnect Timer Interval setting.
For a non-seamless named user session, the disconnected session remains in the disconnected state until the Linger Terminate Timer Interval expires.
Posted in Citrix eDocs
In XenApp 6.5, new solution comes in — Session Linger
Session Linger is a new feature in XenApp 6.5 that allows user ICA session to hold as active state for a period of time after the last published application close.
Let ‘s see how to configure it.
Session Linger is configured in XenApp user policy. The following is an example:
Linger Disconnected Timer interval — time to change the session to disconnected state after linger activated. (it is useless if its value is greater than Linger Terminate Timer Interval.)
Notes: XenApp will kill disconnected session according to ICA connection configuration
Linger Terminate Timer Interval — length of time that session lingering will activate. The ICA session will end after this time period.
When Session Linger function, the session state will appear as “Lingering” like the following screen
During “Lingering” state, the session is still active so that user can still launch another published application in this XenApp server in same session (remember “Session Sharing”?) without problem.
After “Session Disconnected Timer Interval” expires, you will the “Disconnected” state like the screen below
User can still reconnect this disconnected “Lingering” session.
How long do you need to set this Linger Terminate Timer ? It depends on users behavior in your environment. 15 min is a common value in customers.