Sha256: 93c4dc6bf964a2fa37dda3c7c8dd3eed6bcfa4e479658b516e475959c60ec5fb
Contents?: true
Size: 463 Bytes
Versions: 3
Compression:
Stored size: 463 Bytes
Contents
# frozen_string_literal: true require 'timeout' module Dalli module Protocol # Preserved for backwards compatibility. Should be removed in 4.0 NOT_FOUND = ::Dalli::NOT_FOUND # Ruby 3.2 raises IO::TimeoutError on blocking reads/writes, but # it is not defined in earlier Ruby versions. TIMEOUT_ERRORS = if defined?(IO::TimeoutError) [Timeout::Error, IO::TimeoutError] else [Timeout::Error] end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
dalli-3.2.8 | lib/dalli/protocol.rb |
dalli-3.2.7 | lib/dalli/protocol.rb |
dalli-3.2.6 | lib/dalli/protocol.rb |