Is it safe to use a long running data processing function in ASP.NET
<p>I have a function that takes about 2-3 minutes to do all of the processing it needs </p>

<p>It only needs to do the calculations once daily. The processing is done inside of a background thread that is started inside Application_Start in Global.asax.cs.</p>

<p>I am worried that the application will kill the method while it is running.</p>
