lib/instana/instrumentation/excon.rb in instana-0.15.0 vs lib/instana/instrumentation/excon.rb in instana-1.0.1
- old
+ new
@@ -17,11 +17,12 @@
else
::Instana.tracer.log_entry(:excon, payload)
end
# Set request headers; encode IDs as hexadecimal strings
- datum[:headers]['X-Instana-T'] = ::Instana.tracer.trace_id_header
- datum[:headers]['X-Instana-S'] = ::Instana.tracer.span_id_header
+ t_context = ::Instana.tracer.context
+ datum[:headers]['X-Instana-T'] = t_context.trace_id_header
+ datum[:headers]['X-Instana-S'] = t_context.span_id_header
@stack.request_call(datum)
end
def error_call(datum)