One of our production web servers keeps deadlocking the ASPNET_WP process, like so:
This is painful. It means the server becomes unvailable for over three minutes, and any pending requests return errors after ASPNET_WP is cycled. The best part is, this happens completely randomly. We can't force it to happen or duplicate it, we just have to wait for it to happen. And it inevitably does, several times per day. We went through all the normal troubleshooting procedures and exhausted them all, which left.. the tough stuff.
This is a companion discussion topic for the original blog entry at: http://www.codinghorror.com/blog/2004/06/debugging-aspnet_wp-in-production.html