mirror of
https://github.com/open-telemetry/opentelemetry-go.git
synced 2025-02-03 13:11:53 +02:00
c23e09c7f7
* Do not put span context into go context if extraction failed This causes problems if multiple trace propagators are chained, because the first propagator in chain may extract a valid span context, then next propagator will overwrite it with an empty span context when required headers in supplier are missing. * Test for clobbering propagators Co-authored-by: Joshua MacDonald <jmacd@users.noreply.github.com>