lib/instana/instrumentation/net-http.rb in instana-0.15.0 vs lib/instana/instrumentation/net-http.rb in instana-1.0.1

- old
+ new

@@ -11,11 +11,12 @@ # Send out the tracing context with the request request = args[0] # Set request headers; encode IDs as hexadecimal strings - request['X-Instana-T'] = ::Instana.tracer.trace_id_header - request['X-Instana-S'] = ::Instana.tracer.span_id_header + t_context = ::Instana.tracer.context + request['X-Instana-T'] = t_context.trace_id_header + request['X-Instana-S'] = t_context.span_id_header # Collect up KV info now in case any exception is raised kv_payload = { :http => {} } kv_payload[:http][:method] = request.method