instance method mark_dead

Ruby on Rails 2.3.18

Since v2.2.3 Last seen in v2.3.18

Available in: v2.2.3 v2.3.18

Signature

mark_dead(error)

Mark the server as dead and close its socket.

Parameters

error req
Source
# File activesupport/lib/active_support/vendor/memcache-client-1.7.4/memcache.rb, line 1023
    def mark_dead(error)
      @sock.close if @sock && !@sock.closed?
      @sock   = nil
      @retry  = Time.now + RETRY_DELAY

      reason = "#{error.class.name}: #{error.message}"
      @status = sprintf "%s:%s DEAD (%s), will retry at %s", @host, @port, reason, @retry
      @logger.info { @status } if @logger
    end

Defined in activesupport/lib/active_support/vendor/memcache-client-1.7.4/memcache.rb line 1023 · View on GitHub · Improve this page · Find usages on GitHub

Defined in MemCache::Server

Type at least 2 characters to search.

↑↓ navigate · open · esc close