opentelemetry-python
opentelemetry-python copied to clipboard
Trace (and all) exporters should have an export timeout
The OpenTelemetry SDK should have a timeout on exporters during the flush call, or some way to configure this behavior.
This would ensure that the flush thread doesn't get hung indefinitely: https://github.com/open-telemetry/opentelemetry-python/pull/320/files#r360471105