>Viv's suggestion works only on IIS 5.
>
>The setting you're looking for can be configured for the IIS 6 Application Pool. There's an idle timeout option wich defaults to 20 minutes. You can set this to any value you like. THe timeout basically checks for activity and if no activity has occurred kills the worker process. On the next hit the worker process is restarted.
That sums it all perfectly. Thanks for the additional details on the II6 setup.