fix wrong context carrier endpoint data (#33)
Co-authored-by: Mrproliu <mrproliu@lagou.com>
diff --git a/lib/skywalking/span.lua b/lib/skywalking/span.lua
index 06b585d..64bb758 100644
--- a/lib/skywalking/span.lua
+++ b/lib/skywalking/span.lua
@@ -102,11 +102,7 @@
local firstSpan = context.internal.first_span
local parentEndpointName
- if context.internal.first_ref then
- parentEndpointName = context.internal.first_ref.entry_endpoint_name
- else
- parentEndpointName = firstSpan.operation_name
- end
+ parentEndpointName = firstSpan.operation_name
injectableRef.parent_endpoint = parentEndpointName
contextCarrier[CONTEXT_CARRIER_KEY] = SegmentRef.serialize(injectableRef)