lib/instana/instrumentation/redis.rb in instana-1.214.4 vs lib/instana/instrumentation/redis.rb in instana-1.215.0

- old
+ new

@@ -57,10 +57,10 @@ end end def skip_instrumentation? dnt_spans = [:redis, :'resque-client', :'sidekiq-client'] - !Instana.tracer.tracing? || dnt_spans.include?(::Instana.tracer.current_span.name) || !Instana.config[:redis][:enabled] + !Instana.tracer.tracing? || (!::Instana.tracer.current_span.nil? && dnt_spans.include?(::Instana.tracer.current_span.name)) || !Instana.config[:redis][:enabled] end def call_with_instana(command, original_super, args, kwargs, &block) kv_payload = { redis: {} }