lib/instana/tracing/span.rb in instana-1.7.4 vs lib/instana/tracing/span.rb in instana-1.7.5

- old
+ new

@@ -28,14 +28,16 @@ @data[:ts] = start_time end @baggage = {} - # For entry spans, add a backtrace fingerprint - add_stack(limit: 2) if ENTRY_SPANS.include?(name) + if ::Instana.config[:collect_backtraces] + # For entry spans, add a backtrace fingerprint + add_stack(limit: 2) if ENTRY_SPANS.include?(name) - # Attach a backtrace to all exit spans - add_stack if EXIT_SPANS.include?(name) + # Attach a backtrace to all exit spans + add_stack if EXIT_SPANS.include?(name) + end # Check for custom tracing if REGISTERED_SPANS.include?(name.to_sym) @data[:n] = name.to_sym else