I like to host asp.net web application in IIS 7.0 (windows server 2008).
I configured session state as sessionstate mode=\"inproc\" timeout = 120. Even the session
sounds like the session timeout is set incorrectly in the web.config you could try something like:
to set the timeout to 2 minutes
http://msdn.microsoft.com/en-us/library/h6bb9cz9(vs.71).aspx