Owais Lone
Owais Lone
I'd like to leave this open in the hope of adding native support for gunicorn to the opentelemetry-instrument command.
It would be nice if someone could take this as something to research and come back with all the pros and cons between __init__.py and pkgutil-style.
Dumb question: What does it mean to support async/await exactly? Are we talking about instrumentations working with async/await functions (e.g, tornado request handlers), context propation working with async/await (if it...
OK. That clarifies it a bit more. So this does not apply to the API specifically. What we want are async versions of BatchSpanProcessor and probably core exporters. Is that...
It would be great if someone interested in this could take this up and produce a design doc or proposal with technical details describing all possible directions we can take...
This shouldn't happen and looks like a bug. I wasn't able to reproduce it with a simple example. Could you please share a reproducible example with all otel dependencies listed?
Thanks for the detailed explanation @flashgorman-chorus. This is a great report! @lonewolf3739 Shouldn't ctrl-c cancel all in-flight requests and exit immediately? That's what I would expect as an end-user.
Ah, that makes sense.
I think this is working as expected in that case and can probably be closed. It would be great if processors could watch for sigkill, log a helpful message and...
@flashgorman-chorus there is no special timeout during shutdown today. We just have a single retry timeout which we could make configurable but I'm not sure if setting it to `0`...