We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents ad257c4 + d61132b commit 6eff1e4Copy full SHA for 6eff1e4
uptrace/client.go
@@ -8,7 +8,7 @@ import (
8
"go.opentelemetry.io/otel"
9
"go.opentelemetry.io/otel/attribute"
10
sdklog "go.opentelemetry.io/otel/sdk/log"
11
- "go.opentelemetry.io/otel/sdk/metric"
+ sdkmetric "go.opentelemetry.io/otel/sdk/metric"
12
sdktrace "go.opentelemetry.io/otel/sdk/trace"
13
"go.opentelemetry.io/otel/trace"
14
)
@@ -21,7 +21,7 @@ type client struct {
21
tracer trace.Tracer
22
23
tp *sdktrace.TracerProvider
24
- mp *metric.MeterProvider
+ mp *sdkmetric.MeterProvider
25
lp *sdklog.LoggerProvider
26
}
27
@@ -65,6 +65,11 @@ func (c *client) ForceFlush(ctx context.Context) (lastErr error) {
65
lastErr = err
66
67
68
+ if c.lp != nil {
69
+ if err := c.lp.ForceFlush(ctx); err != nil {
70
+ lastErr = err
71
+ }
72
73
return lastErr
74
75
0 commit comments