# File lib/mini_profiler/storage/memcache_store.rb, line 36 def set_viewed(user, id) @client.add("#{@prefix}-#{user}-v", [], @expires_in_seconds) MAX_RETRIES.times do break if @client.cas("#{@prefix}-#{user}-v", @expires_in_seconds) do |ids| ids.delete id ids end end end