[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
Description
4590, this time with (coroutine) feeling. Intention is to address additional telemetry product resolution gaps when coroutines are used. Solution is similar, this time with a wrapped coroutine dispatcher attaching the parent's PluginResolver instance to the local thread.
Checklist
[x] My code follows the code style of this project
[x] I have added tests to cover my changes
[ ] A short description of the change has been added to the CHANGELOG if the change is customer-facing in the IDE.
[ ] I have added metrics for my changes (if required)
License
I confirm that my contribution is made under the terms of the Apache 2.0 license.
Types of changes
Description
4590, this time with (coroutine) feeling. Intention is to address additional telemetry product resolution gaps when coroutines are used. Solution is similar, this time with a wrapped coroutine dispatcher attaching the parent's PluginResolver instance to the local thread.
Checklist
License
I confirm that my contribution is made under the terms of the Apache 2.0 license.