title: ASP.Net httpruntime executionTimeout not working (and yes debug=false)
body: <p>We just recently noticed that executionTimeout has stopped working on our website.  It was definitely working ~last year ... hard to say when it stopped.</p>
  
  <p>We are currently running on:</p>
  
  <ul>
  <li>Windows-2008x64</li>
  <li>IIS7</li>
  <li>32bit binaries</li>
  <li>Managed Pipeline Mode = classic</li>
  <li>Framework version = v2.0</li>
  </ul>
  
  <p>Web.Config has</p>
  
  <pre><code>&lt;compilation defaultLanguage="vb" debug="false" batch="true"&gt;
  &lt;httpRuntime executionTimeout="90" /&gt;
  </code></pre>
  
  <p>Any hints on why we are seeing Timetaken all the way up to ~20 minutes.  Would compilation options for DebugType (full vs pdbonly) have any effect?</p>
  
  <pre><code>datetime       timetaken httpmethod Status  Sent    Received&lt;BR&gt;
  12/19/10 0:10  901338    POST       302 456 24273&lt;BR&gt;
  12/19/10 0:18  1817446   POST       302 0   114236&lt;BR&gt;
  12/19/10 0:16  246923    POST       400 0   28512&lt;BR&gt;
  12/19/10 0:12  220450    POST       302 0   65227&lt;BR&gt;
  12/19/10 0:22  400150    GET        200 180835  416&lt;BR&gt;
  12/19/10 0:20  335455    POST       400 0   36135&lt;BR&gt;
  12/19/10 0:57  213210    POST       302 0   51558&lt;BR&gt;
  12/19/10 0:48  352742    POST       302 438 25802&lt;BR&gt;
  12/19/10 0:37  958660    POST       400 0   24558&lt;BR&gt;
  12/19/10 0:06  202025    POST       302 0   58349&lt;BR&gt;
  </code></pre>