We have vmware view users that work split shifts like 7:30AM-Noon then back at 4PM until 9PM.   Every night those users who had been connected since the morning were getting disconnected at random times between 6-8PM.  I finally tracked down a setting in the administrator settings of the View server that set session timeouts to 600 minutes.

This can be located by going to View Configuration&gt;Global Settings  and clicking the Edit button. Adjust the Session Timeout variable to  your environment.  You might change this to something like 999999 to  prevent this from becoming much of an issue.  I chose 1000 minutes.  Here's a screenshot of the config:

<a href="http://blogs.eGroup-us.com/wp-content/uploads/2011/04/Session-Expires1.jpg"><img class="alignnone size-medium wp-image-3967" src="http://blogs.eGroup-us.com/wp-content/uploads/2011/04/Session-Expires1-270x300.jpg" alt="" width="270" height="300" /></a>