class Semian::CircuitBreaker
def error_timeout_expired?
def error_timeout_expired? last_error_time = @errors.last return false unless last_error_time last_error_time + @error_timeout < Process.clock_gettime(Process::CLOCK_MONOTONIC) end
def error_timeout_expired? last_error_time = @errors.last return false unless last_error_time last_error_time + @error_timeout < Process.clock_gettime(Process::CLOCK_MONOTONIC) end