Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

A few times a day, our vb.net (IIS 6.0) website is randomly throwing the following error and becomes completely unavailable for 5-15 minutes at a time while the application is recycled:

ISAPI 'c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll' reported itself as unhealthy for the following reason: 'Deadlock detected'.

The website ran for months on the exact same server in beta without problem - but the problem started over the weekend when we made the site live. The live site is under some load but less than many of our other production websites.

How should I attack this problem? I've looked into orphaning the worker process and creating a dump file - but I'm not sure how to analyze that. Any advice or information is appreciated. Thanks, Shane

share|improve this question
    
Refer to support.microsoft.com/kb/821268 if you haven't already. –  Chris W. Rea May 25 '10 at 14:15
add comment

2 Answers 2

Here is a good article on starting with analyzing dumps Hang caused by GC - XML Deadlock. You can also look for some examples here

share|improve this answer
    
+1 for any articles that link to Tess Ferrandez :) The goddess of debugging! –  Pure.Krome May 25 '10 at 14:55
add comment

I would suggest upgrading the OS to 2008 R2 and IIS 7.5

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.