Skip to content

Review all exporters for unhandled exceptions #2872

Closed
@cijothomas

Description

https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/error-handling.md#basic-error-handling-principles

"The SDK MUST NOT throw unhandled exceptions for errors in their own operations. For example, an exporter should not throw an exception when it cannot reach the endpoint to which it sends telemetry data."

This was exposed in #2870 where OTLP exporter crashed the whole process, but opening a dedicated issue to track fixing this. This is separate from the issue about when/how should SDK handle unhandled exceptions when user components behave bad.

This issue is only tracking the core components (as required by the spec) :

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinghelp wantedGood for taking. Extra help will be provided by maintainers

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions