# File lib/active_support/vendor/memcache-client-1.5.0/memcache.rb, line 214
  def decr(key, amount = 1)
    server, cache_key = request_setup key

    if @multithread then
      threadsafe_cache_decr server, cache_key, amount
    else
      cache_decr server, cache_key, amount
    end
  rescue TypeError, SocketError, SystemCallError, IOError => err
    handle_error server, err
  end