@@ -198,6 +198,9 @@ func RPCCallByName(ctx context.Context, serverName string, serverMethod string,
if ctx != nil {
sp := opentracing.SpanFromContext(ctx)
span = opentracing.StartSpan(serverName, opentracing.ChildOf(sp.Context()))
+
+ } else {
+ span = opentracing.StartSpan(serverName)
}
span.LogFields(
log.Object("args", args),