Quand est Session_End() appelée dans ASP.NET MVC?

J'ai configuré mon Web.Config fichier comme suit dans un ASP.NET MVC 2 projet:

<sessionState mode="InProc" timeout="1"/>

Et a ajouté ce qui suit dans Global.asax.cs:

protected void Session_End(object sender, EventArgs e)
{
    System.Diagnostics.Debug.WriteLine("Session_End");
}

protected void Session_Start(object sender, EventArgs e)
{
    System.Diagnostics.Debug.WriteLine("Session_Start");
}

Session_Start() est appelée lorsqu'un nouvel utilisateur se rend sur le site web. Je me serais attendu à Session_End() être appelée après 1 minute d'inactivité, mais ce n'est pas le cas. Ai-je raté quelque chose?

OriginalL'auteur Alex B | 2010-03-03