ASP.NET process recycling and session variables
<p>I am trying to be clear what is meant by the text below on the following webpage: <a href="http://msdn.microsoft.com/en-us/library/ms525803%28v=vs.90%29.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/ms525803%28v=vs.90%29.aspx</a>:</p>

<blockquote>
  <p>Occurrence of multi-instancing: In multi-instancing, two or more instances of a process run simultaneously. Depending on how the application pool is configured, it is possible for multiple instances of a worker process to run, each possibly loading and running the same application code. The occurrence of an overlapped recycle is an example of multi-instancing, as is a Web garden in which two or more processes serve the application pool regardless of the recycling settings.</p>
</blockquote>

<p>I am developing an ASP.NET app that I believe has this problem i.e. there was a case today where it appears that a session variable was shared accross two sessions.  I believe this could be because the process was recycled (only an idea).</p>
