• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 428
  • Last Modified:

ASP.Net timeout problem

i have an application that sends out 'marketing email' (but the marketing department insists that it's not spam -- if it looks like a duck and walks like... you got the picture). it's set to send over a thousand email messages during off peak hours, and i'm getting the following error in the application log:

aspnet_wp.exe  (PID: 3016) was recycled because it was suspected to be in a deadlocked state. It did not send any responses for pending requests in the last 180 seconds.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

short question: how do i increase this service's timeout property.

1 Solution
msdixonAuthor Commented:
p.s. i also tried clicking on the link from the application log, reluctantly sent the information to microsoft, and they didn't have any additional informtaion.
r u able to send any emails at all or it stops working after N number of emails?
The error you are getting is kicked by ASP.Net framework. It is designed to take care of deadlocks.
msdixonAuthor Commented:
no, it doesn't stop after a certain number of emails... it was about 1400 (100 short of what i wanted to send), and asp thought that the page was not responding. is there any way to tell the framework to wait a little longer that you know of?

Never miss a deadline with monday.com

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

Michel SakrCommented:
asp is not the platform for this.. try to do it in a vb.net application.. or at least try to response something each let's say 50 messages and turn off buffering...
I had the same timeout Problem.

My solution is a kind of Heartbeat from the Server to the client so that the connection does not timeout.

1. Make sure the buffering is off:
   Response.Buffer = False
2. For example after 10 e-mails send the following "Heartbeat" to the client:

Because of this code, the connection to the Server does not timeout.
msdixonAuthor Commented:
I didn't realize this question was still open.

I actually ended up writing a windows service that sent x number of email messages every 20 minutes.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now