class ReeActionsTest::TestAction3
def call(user_access, attrs)
def call(user_access, attrs) $user = ReeActionsTest::User.new(name: 'John', age: 30) users_dao.put($user) Thread.new do users_dao.put(ReeActionsTest::User.new(name: 'Alex', age: 33)) end.join Thread.new do users_dao.put(ReeActionsTest::User.new(name: 'David', age: 21)) Thread.new do users_dao.put(ReeActionsTest::User.new(name: 'Sam', age: 19)) end.join end.join $thread_cache = ReeDao::DaoCache.new.get(:users, $user.id) attrs[:user_id] end