Hi,
ASP.NEt application does have idleTimeOut in <processModel> element in
machine.config which specifies the time after worker process will shut down
if the app is idle. This setting applies in Windows 2000/XP/2003 (2003 only
in IIS 5.0 isolation mode).
If you use Windows Server 2003 in worker process isolation mode (not IIS 5.0
isolation mode), then application pool's settings apply.
--
Teemu Keiski
AspInsider, ASP.NET MVP
http://blogs.aspadvice.com/joteke
http://teemukeiski.net
"Rob" <rob_nicholson@nospam_unforgettable.com> wrote in message
news:zusLi.43650$(E-Mail Removed)...
> In a previous thread, I was asking about setting up my global.aspx which
> inherits System.Web.HttpApplication. This is where there are the event
> handlers like:
>
> Sub Session_Start(ByVal sender As Object, ByVal e As EventArgs)
> Sub Application_Error(ByVal sender As Object, ByVal e As EventArgs)
>
> In this file I've got:
>
> Private WithEvents ApplicationTimer As System.Timers.Timer ' used to
> generate application events
>
> and the associated:
>
> Private Sub ApplicationTimer_Elapsed(ByVal sender As Object, ByVal e As
> System.Timers.ElapsedEventArgs) Handles ApplicationTimer.Elapsed
>
> This works fine but for some reason, the timer stopped running after a
> while. I had left the application idle on the web server. Do application
> events continue to run forever even after all sessions on the webapp have
> timed out/finished?
>
> Cheers, Rob.
>
>