Skip to content

oss_14_processor_export_lock_timeout #12

Description

@ocelotl

Tracks span-processor export serialization + timeout (Linear OSS-14, findings T2/T3).

T2: SimpleSpanProcessor.export() is not serialized; concurrent on_end calls invoke the exporter concurrently (spec forbids). Fix: guard with a lock.

T3: BSP export timeout (OTEL_BSP_EXPORT_TIMEOUT) is read but never enforced; a hung export blocks forever. Fix: enforce a deadline around the export call.

Branch / worktree: oss_14_processor_export_lock_timeout

Linear issue: https://linear.app/dash0/issue/OSS-14/t2-t3-simplespanprocessor-concurrent-export-bsp-export-timeout-not

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions