Plugins - SmartSessionStore

StarAdd to favorites

Most session stores are not designed to work in the presence of multiple simultaneous requests changing the session (eg. concurrent Ajax requests).

If multiple actions access the sessions then the last action to complete will overwrite all the changes made by the other actions. This session store simple merging of changes to the session, so that one action setting session[:foo] will not overwrite another action's setting of session[:bar]

See http://about.82ask.com/2007/05/01/race-conditions-in-rails-sessions-and-how-to-fix-them/ for a complete discussion

Frederick Cheung

http://about.82ask.com/2007/05/01/race-conditions-in-rails-sessions-and-how-to-fix-them/

http://svn1.hosted-projects.com/fcheung/smart_session_store/trunk

Rails' (MIT)

  • Currently 0.0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Misc. Enhancements

Tags

Comments

Add a comment

Search Plugins

Query syntax

Plugins by Category

Sponsors

Rails Kits: Get Code. Get Moving.

Have a comment?