I'm using the Custom SessionState provider with a SQL database backup. I've been finding that when a memcached node goes down, I am losing my session state. I looked up my session record in the database, and was surprised to find that the Expires field
is being set to a few seconds before the Created field. That appears to cause proc_CleanExpiredData to dump those records out of the database whenever the database backup is used.
The Timeout field reflects the 120min timeout I set-up in the web.config. Am I doing something wrong that is causing the Expires field to be set incorrectly?
Thanks for your help,
2009-07-26 11:09:19.867 2009-07-26 11:09:14.557
2009-07-26 11:09:05.720 1