Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ContextWithRecording span was closing the passed-in Tracer, which is completely wrong. This has been broken since a long time ago; the function originally was written to create its own Tracer but then changed to take in a Tracer and the bad close remained. As a practical consequence, tracing to external tracers stopped whenever one of the debug pages that uses this utility was used. Release note (bug fix): Fixed a bug causing tracing to external tracers to inadvertently stop after the Enqueue Range or the Allocator debug pages was used.
- Loading branch information