G
Guest
Hi all,
We are running on W2K3, 64 bit, IIS6.. and recently started getting the
following..
ISAPI 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll'
reported itself as unhealthy for the following reason: 'Deadlock detected'.
The worst part is what follows..
1. Application pool creates a new worker process and tried to shutdown the
old worker process.
2. The old worker process fails to shutdown
3. The new worker process fails with the same deadlock issue.
4. Eventually, we have approx 20 worker processors and all memory is
consumed or aspnet fails.
5. The old worker processors can not be killed and the server must be
rebooted.
It is extremely annoying to have to end up rebooting a server but nothing we
have done enables us to remove/kill the w3wp's.
1. How can we find out what is causing the deadlock?
2. Why would a deadlock result in the issues we are experiencing and end
with a server reboot?
Thanks.
We are running on W2K3, 64 bit, IIS6.. and recently started getting the
following..
ISAPI 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll'
reported itself as unhealthy for the following reason: 'Deadlock detected'.
The worst part is what follows..
1. Application pool creates a new worker process and tried to shutdown the
old worker process.
2. The old worker process fails to shutdown
3. The new worker process fails with the same deadlock issue.
4. Eventually, we have approx 20 worker processors and all memory is
consumed or aspnet fails.
5. The old worker processors can not be killed and the server must be
rebooted.
It is extremely annoying to have to end up rebooting a server but nothing we
have done enables us to remove/kill the w3wp's.
1. How can we find out what is causing the deadlock?
2. Why would a deadlock result in the issues we are experiencing and end
with a server reboot?
Thanks.