instance method
mark_dead
Ruby on Rails 2.3.18
Since v2.2.3 Last seen in v2.3.18Available in: v2.2.3 v2.3.18
Signature
mark_dead(error)
Mark the server as dead and close its socket.
Parameters
-
errorreq
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