Skip to content

Transferring managed span stack from one thread to another #12

@objectiser

Description

@objectiser

As discussed opentracing/specification#23 (comment) in the ongoing in-process context propagation issue, there may be cases where the trace context must be passed from one thread to another completely (possibly as a 'snapshot'), not just supplying the reference to the current span.

There is currently the clear method which disassociates the LinkedManagedSpan from the thread, but no means of associating it with a new thread.

Any thoughts on how this could be done?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions