lib/ldclient-rb/impl/integrations/redis_impl.rb in launchdarkly-server-sdk-7.2.0 vs lib/ldclient-rb/impl/integrations/redis_impl.rb in launchdarkly-server-sdk-7.3.0

- old
+ new

@@ -1,5 +1,6 @@ +require "ldclient-rb/interfaces" require "concurrent/atomics" require "json" module LaunchDarkly module Impl @@ -115,10 +116,10 @@ @prefix = opts[:prefix] || LaunchDarkly::Integrations::Redis::default_prefix @logger = opts[:logger] || Config.default_logger @test_hook = opts[:test_hook] # used for unit tests, deliberately undocumented - @stopped = Concurrent::AtomicBoolean.new() + @stopped = Concurrent::AtomicBoolean.new with_connection do |redis| @logger.info("#{description}: using Redis instance at #{redis.connection[:host]}:#{redis.connection[:port]} and prefix: #{@prefix}") end end