make context propagation robust to unavailability of root tracer
opencensus-ext-threading currently breaks when there is no tracer to propagate upon thread creation.
This pull request makes it robust to this situation. There is also an associated issue on GitHub.
Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).
View this failed invocation of the CLA check for more information.
For the most up to date status, view the checks section at the bottom of the pull request.
I have just signed the CLA. Please restart the respective verification step so the information gets checked again.
this issue is a blocker in our project, any chance this could be reviewed and considered? @DRV2SI have you found new workarounds since?