I am writing a library that deals with class variables. But until
recently all rails requests were in their own process. Now that
threading has been introduced I’m not sure how this effect class
variables, so I was hoping someone can shed some light on this.
If I am threading rails and do something like:
class ApplicationController < ActionController::Base
User.some_class_var = self
User.some_class_var = nil
My question is will this work properly while threading? I am unsure if
rails does any kind of mutual exclusion. Thanks!