-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix quick start bug within the awsxrayreceiver #3653
Conversation
@anuraaga @Aneurysm9 please review |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
receiver/awsxrayreceiver/receiver.go
Outdated
@@ -117,6 +117,7 @@ func (x *xrayReceiver) Shutdown(_ context.Context) error { | |||
func (x *xrayReceiver) start() { | |||
incomingSegments := x.poller.SegmentsChan() | |||
for seg := range incomingSegments { | |||
seg.Ctx = x.obsrecv.StartTraceDataReceiveOp(seg.Ctx) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ctx := x.obsrecv.StartTraceDataReceiveOp(seg.Ctx)
Every operation starts from seg.Ctx
not from previous returned.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changed in the latest commit
Description: Fix bug within the awsxrayreceiver where the start func was not called.