You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thanks for the clear bug description. We've had a few questions related to gevent lately but I don't think we explicitly support it today. We use the builtin contextvars module for propagating parent information which already works nicely with sync and asyncio call stacks.
Describe your environment
OS: MacOS
Python version: 3.12.4
telemetry.sdk.version: 1.28.2
telemetry.auto.version: 0.49b2
What happened?
I'm trying to use auto-instrument with gevent, but the parent ids are null for spawned spans. Am I missing anything or do you have any suggestion?
Steps to Reproduce
Server Code
opentelemetry-instrument --traces_exporter console --metrics_exporter none python server_automatic.py
Client Code
python client.py otel-flask-gevent-testing
Expected Result
I was expecting to see spawn_calls's span id as spawned spans' pids.
Actual Result
Parent IDs in the results are null
Additional context
No response
Would you like to implement a fix?
None
The text was updated successfully, but these errors were encountered: