473,396 Members | 1,990 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

ASP.NET Deadlocks

We are seeing a lot of errors like the one below which when occur
essentially lock up the ability to run the applications.
I have browsed the support articles and they all seem to apply to the 1.0
framework and advise a hotfix to correct the issue. But we are running the
1.1 Framework.

The articles suggest changing the timing of the responseDeadlockInterval
setting, but don't say whether to increase it or decrease it.
So which is it?

Any help would be greatly appreciated.
Event Type: Error
Event Source: ASP.NET 1.1.4322.0
Event Category: None
Event ID: 1003
Date: 8/22/2003
Time: 2:53:32 PM
User: N/A
Computer: WEBSERVER
Description:
aspnet_wp.exe (PID: 3208) was recycled because it was suspected to be in a
deadlocked state. It did not send any responses for pending requests in the
last 300 seconds. This timeout may be adjusted using the <processModel
responseDeadlockInterval> setting in machine.config.

--
Martin Blackstone
MVP - Exchange

http://www.swinc.com/resource/exchange.htm
http://www.swinc.com/resource/e2kfaq_appxc.htm
Nov 17 '05 #1
6 2532
responseDeadlockInterval:

Specifies the time interval, in standard process model format (hr:min:sec),
after which the process will be restarted if the following conditions are
met:
a.. There are queued requests.
b.. There has not been a response during this interval.
The default is 3 minutes.

"Martin Blackstone [MVP - Exchange]" <ma*****@myrealbox.com> wrote in
message news:eQ**************@TK2MSFTNGP10.phx.gbl...
We are seeing a lot of errors like the one below which when occur
essentially lock up the ability to run the applications.
I have browsed the support articles and they all seem to apply to the 1.0
framework and advise a hotfix to correct the issue. But we are running the 1.1 Framework.

The articles suggest changing the timing of the responseDeadlockInterval
setting, but don't say whether to increase it or decrease it.
So which is it?

Any help would be greatly appreciated.
Event Type: Error
Event Source: ASP.NET 1.1.4322.0
Event Category: None
Event ID: 1003
Date: 8/22/2003
Time: 2:53:32 PM
User: N/A
Computer: WEBSERVER
Description:
aspnet_wp.exe (PID: 3208) was recycled because it was suspected to be in a deadlocked state. It did not send any responses for pending requests in the last 300 seconds. This timeout may be adjusted using the <processModel
responseDeadlockInterval> setting in machine.config.

--
Martin Blackstone
MVP - Exchange

http://www.swinc.com/resource/exchange.htm
http://www.swinc.com/resource/e2kfaq_appxc.htm

Nov 17 '05 #2
ISAPI and Worker Process Isolation Mode.
This might help, I meant to send with first reply.

http://msdn.microsoft.com/library/de...lationMode.asp

"MS News (MS ILM)" <sq**********@hotmail.com> wrote in message
news:eV**************@TK2MSFTNGP09.phx.gbl...
responseDeadlockInterval:

Specifies the time interval, in standard process model format (hr:min:sec), after which the process will be restarted if the following conditions are
met:
a.. There are queued requests.
b.. There has not been a response during this interval.
The default is 3 minutes.

"Martin Blackstone [MVP - Exchange]" <ma*****@myrealbox.com> wrote in
message news:eQ**************@TK2MSFTNGP10.phx.gbl...
We are seeing a lot of errors like the one below which when occur
essentially lock up the ability to run the applications.
I have browsed the support articles and they all seem to apply to the 1.0 framework and advise a hotfix to correct the issue. But we are running the
1.1 Framework.

The articles suggest changing the timing of the responseDeadlockInterval setting, but don't say whether to increase it or decrease it.
So which is it?

Any help would be greatly appreciated.
Event Type: Error
Event Source: ASP.NET 1.1.4322.0
Event Category: None
Event ID: 1003
Date: 8/22/2003
Time: 2:53:32 PM
User: N/A
Computer: WEBSERVER
Description:
aspnet_wp.exe (PID: 3208) was recycled because it was suspected to be

in a
deadlocked state. It did not send any responses for pending requests in

the
last 300 seconds. This timeout may be adjusted using the <processModel
responseDeadlockInterval> setting in machine.config.

--
Martin Blackstone
MVP - Exchange

http://www.swinc.com/resource/exchange.htm
http://www.swinc.com/resource/e2kfaq_appxc.htm


Nov 17 '05 #3
OK, so call me dense, but does that mean I should increase the time? We have
it cranked up to 5 minutes now.
The problem is that once we get that error, the ASPNET service is hung and I
have to issue an IISReset to get it going again.

Also, is this a development issue (bad code), or a Windows issue?

--
Martin Blackstone
MVP - Exchange

http://www.swinc.com/resource/exchange.htm
http://www.swinc.com/resource/e2kfaq_appxc.htm
"MS News (MS ILM)" <sq**********@hotmail.com> wrote in message
news:eV**************@TK2MSFTNGP09.phx.gbl...
responseDeadlockInterval:

Specifies the time interval, in standard process model format (hr:min:sec), after which the process will be restarted if the following conditions are
met:
a.. There are queued requests.
b.. There has not been a response during this interval.
The default is 3 minutes.

"Martin Blackstone [MVP - Exchange]" <ma*****@myrealbox.com> wrote in
message news:eQ**************@TK2MSFTNGP10.phx.gbl...
We are seeing a lot of errors like the one below which when occur
essentially lock up the ability to run the applications.
I have browsed the support articles and they all seem to apply to the 1.0 framework and advise a hotfix to correct the issue. But we are running the
1.1 Framework.

The articles suggest changing the timing of the responseDeadlockInterval setting, but don't say whether to increase it or decrease it.
So which is it?

Any help would be greatly appreciated.
Event Type: Error
Event Source: ASP.NET 1.1.4322.0
Event Category: None
Event ID: 1003
Date: 8/22/2003
Time: 2:53:32 PM
User: N/A
Computer: WEBSERVER
Description:
aspnet_wp.exe (PID: 3208) was recycled because it was suspected to be

in a
deadlocked state. It did not send any responses for pending requests in

the
last 300 seconds. This timeout may be adjusted using the <processModel
responseDeadlockInterval> setting in machine.config.

--
Martin Blackstone
MVP - Exchange

http://www.swinc.com/resource/exchange.htm
http://www.swinc.com/resource/e2kfaq_appxc.htm


Nov 17 '05 #4
This is W2K Server, IIS5. Does this article apply?

--
Martin Blackstone
MVP - Exchange

http://www.swinc.com/resource/exchange.htm
http://www.swinc.com/resource/e2kfaq_appxc.htm
"MS News (MS ILM)" <sq**********@hotmail.com> wrote in message
news:e3**************@tk2msftngp13.phx.gbl...
ISAPI and Worker Process Isolation Mode.
This might help, I meant to send with first reply.

http://msdn.microsoft.com/library/de...lationMode.asp


"MS News (MS ILM)" <sq**********@hotmail.com> wrote in message
news:eV**************@TK2MSFTNGP09.phx.gbl...
responseDeadlockInterval:

Specifies the time interval, in standard process model format

(hr:min:sec),
after which the process will be restarted if the following conditions are
met:
a.. There are queued requests.
b.. There has not been a response during this interval.
The default is 3 minutes.

"Martin Blackstone [MVP - Exchange]" <ma*****@myrealbox.com> wrote in
message news:eQ**************@TK2MSFTNGP10.phx.gbl...
We are seeing a lot of errors like the one below which when occur
essentially lock up the ability to run the applications.
I have browsed the support articles and they all seem to apply to the 1.0 framework and advise a hotfix to correct the issue. But we are
running the
1.1 Framework.

The articles suggest changing the timing of the responseDeadlockInterval setting, but don't say whether to increase it or decrease it.
So which is it?

Any help would be greatly appreciated.
Event Type: Error
Event Source: ASP.NET 1.1.4322.0
Event Category: None
Event ID: 1003
Date: 8/22/2003
Time: 2:53:32 PM
User: N/A
Computer: WEBSERVER
Description:
aspnet_wp.exe (PID: 3208) was recycled because it was suspected to be

in
a
deadlocked state. It did not send any responses for pending requests

in the
last 300 seconds. This timeout may be adjusted using the <processModel
responseDeadlockInterval> setting in machine.config.

--
Martin Blackstone
MVP - Exchange

http://www.swinc.com/resource/exchange.htm
http://www.swinc.com/resource/e2kfaq_appxc.htm



Nov 17 '05 #5
Decrease it, may be you are going the wrong way.

"Martin Blackstone [MVP - Exchange]" <ma*****@myrealbox.com> wrote in
message news:u9**************@tk2msftngp13.phx.gbl...
OK, so call me dense, but does that mean I should increase the time? We have it cranked up to 5 minutes now.
The problem is that once we get that error, the ASPNET service is hung and I have to issue an IISReset to get it going again.

Also, is this a development issue (bad code), or a Windows issue?

--
Martin Blackstone
MVP - Exchange

http://www.swinc.com/resource/exchange.htm
http://www.swinc.com/resource/e2kfaq_appxc.htm
"MS News (MS ILM)" <sq**********@hotmail.com> wrote in message
news:eV**************@TK2MSFTNGP09.phx.gbl...
responseDeadlockInterval:

Specifies the time interval, in standard process model format

(hr:min:sec),
after which the process will be restarted if the following conditions are
met:
a.. There are queued requests.
b.. There has not been a response during this interval.
The default is 3 minutes.

"Martin Blackstone [MVP - Exchange]" <ma*****@myrealbox.com> wrote in
message news:eQ**************@TK2MSFTNGP10.phx.gbl...
We are seeing a lot of errors like the one below which when occur
essentially lock up the ability to run the applications.
I have browsed the support articles and they all seem to apply to the 1.0 framework and advise a hotfix to correct the issue. But we are
running the
1.1 Framework.

The articles suggest changing the timing of the responseDeadlockInterval setting, but don't say whether to increase it or decrease it.
So which is it?

Any help would be greatly appreciated.
Event Type: Error
Event Source: ASP.NET 1.1.4322.0
Event Category: None
Event ID: 1003
Date: 8/22/2003
Time: 2:53:32 PM
User: N/A
Computer: WEBSERVER
Description:
aspnet_wp.exe (PID: 3208) was recycled because it was suspected to be

in
a
deadlocked state. It did not send any responses for pending requests

in the
last 300 seconds. This timeout may be adjusted using the <processModel
responseDeadlockInterval> setting in machine.config.

--
Martin Blackstone
MVP - Exchange

http://www.swinc.com/resource/exchange.htm
http://www.swinc.com/resource/e2kfaq_appxc.htm



Nov 17 '05 #6
Are you doing something inside ASP.NET code that you expect to be taking a
long time? If this is the case, increasing the responseDeadlockInterval
will be the most direct solution, though changing the requests processing
architecture so that a client isn't left waiting for > 3 minutes for a
response is probably a better option.

If you aren't doing anything that should be taking a long time, you probably
have a real thread deadlock, and you need to identify it and fix it. The
PAP group has produced a great document on ASP.NET debugging [1] to solve
problems like this. For deadlocks, you can add a DWORD value called
UnderDebugger to the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET key, and
when this is set to 1, recycling will be disabled, which allows an Attach to
Process on aspnet_wp.exe to occur.

[1]
http://msdn.microsoft.com/library/de...html/DBGrm.asp
Nick Wienholt, MVP
Maximizing .NET Performance
http://www.apress.com/book/bookDisplay.html?bID=217
Sydney Deep .NET User Group www.sdnug.org
"Martin Blackstone [MVP - Exchange]" <ma*****@myrealbox.com> wrote in
message news:eQ**************@TK2MSFTNGP10.phx.gbl...
We are seeing a lot of errors like the one below which when occur
essentially lock up the ability to run the applications.
I have browsed the support articles and they all seem to apply to the 1.0
framework and advise a hotfix to correct the issue. But we are running the 1.1 Framework.

The articles suggest changing the timing of the responseDeadlockInterval
setting, but don't say whether to increase it or decrease it.
So which is it?

Any help would be greatly appreciated.
Event Type: Error
Event Source: ASP.NET 1.1.4322.0
Event Category: None
Event ID: 1003
Date: 8/22/2003
Time: 2:53:32 PM
User: N/A
Computer: WEBSERVER
Description:
aspnet_wp.exe (PID: 3208) was recycled because it was suspected to be in a deadlocked state. It did not send any responses for pending requests in the last 300 seconds. This timeout may be adjusted using the <processModel
responseDeadlockInterval> setting in machine.config.

--
Martin Blackstone
MVP - Exchange

http://www.swinc.com/resource/exchange.htm
http://www.swinc.com/resource/e2kfaq_appxc.htm


Nov 17 '05 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: AKS | last post by:
I am getting lot of deadlocks in my application. As it is very complex ti avoid deadlocks at this stage of application we have done few steps to lessen the impact. We have added retries after...
3
by: Hasan | last post by:
Hi I'm having a problem with deadlocks in a table in SQL server when trying to update it through Biztalk 2004. There is no problem when I use the same Biztalk solution to update a similar dummy...
1
by: Matt White | last post by:
We've found deadlocks in the trace file that were not captured by our Powerbuilder application. Some deadlocks are trapped or, at least, reported to the user as a db error, and others are...
4
by: T Dubya | last post by:
We're experiencing a large number of deadlocks since we began running SQL Server 2000 Enterprise Edition SP3 on a Dell 6650 with hyper threading intel processors. We don't have the same problem on...
7
by: Marcus | last post by:
Hello all, I am trying to figure out when it is appropriate to use shared and exclusive locks with InnoDB. Using shared locks (lock in share mode), I can easily create a scenario with 2 clients...
9
by: Mike Carr | last post by:
I am running into an issue. Recently I installed IBuySpy Portal and then converted the data source to odp.net. When debugging the app my machine would freeze or become really slow. I can reproduce...
6
by: Greg Stark | last post by:
There's another poster complaining about referential integrity checks causing deadlocks. Unfortunately I've deleted the message so this response (and the archives aren't responding) isn't going to...
0
by: PeterC | last post by:
We're getting numerous deadlocks in a multi-user system where users are coming in and updating their own data. In our troubleshooting/traces, the deadlocks seem to be coming from lock contention...
3
by: bobdurie | last post by:
Hi, We have a Java application that runs against a variety of backends including Oracle and MSSql 2000 and 2005. Our application has a handful of active tables that are constantly being...
4
by: John Rivers | last post by:
There are many references to deadlock handlers that retry the transaction automatically. But IMO a deadlock is the result of a design flaw that should be fixed. My applications treat...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.