diff --git a/lib/active_model/serializer.rb b/lib/active_model/serializer.rb index a3fcf82a..563bef67 100644 --- a/lib/active_model/serializer.rb +++ b/lib/active_model/serializer.rb @@ -9,6 +9,8 @@ module ActiveModel class Serializer include Serializable + @mutex = Mutex.new + class << self def inherited(base) base._attributes = [] @@ -16,7 +18,7 @@ module ActiveModel end def setup - Mutex.new.synchronize do + @mutex.synchronize do yield CONFIG end end