I have to instantiate a com object and call an function within it. For example, what happens if the com obj gets caught in a for loop and never returns processing to my asp page. How can I determine a time span to have the call to the com object time out. I don&#039t want to wait for the asp page to timeout, because I can&#039t capture that gracefully. I don&#039t want to use IIS custom errors, either. Is there a way to call a com object function and if I don&#039t receive a response in xx seconds, call another asp page?