@@ -154,7 +154,7 @@ func (or *ObsReport) StartTracesOp(ctx context.Context) context.Context {
154
154
// EndTracesOp completes the export operation that was started with StartTracesOp.
155
155
func (or * ObsReport ) EndTracesOp (ctx context.Context , numSpans int , err error ) {
156
156
numSent , numFailedToSend := toNumItems (numSpans , err )
157
- or .recordMetrics (ctx , component .DataTypeTraces , numSent , numFailedToSend )
157
+ or .recordMetrics (noCancellationContext { Context : ctx } , component .DataTypeTraces , numSent , numFailedToSend )
158
158
endSpan (ctx , err , numSent , numFailedToSend , obsmetrics .SentSpansKey , obsmetrics .FailedToSendSpansKey )
159
159
}
160
160
@@ -169,7 +169,7 @@ func (or *ObsReport) StartMetricsOp(ctx context.Context) context.Context {
169
169
// StartMetricsOp.
170
170
func (or * ObsReport ) EndMetricsOp (ctx context.Context , numMetricPoints int , err error ) {
171
171
numSent , numFailedToSend := toNumItems (numMetricPoints , err )
172
- or .recordMetrics (ctx , component .DataTypeMetrics , numSent , numFailedToSend )
172
+ or .recordMetrics (noCancellationContext { Context : ctx } , component .DataTypeMetrics , numSent , numFailedToSend )
173
173
endSpan (ctx , err , numSent , numFailedToSend , obsmetrics .SentMetricPointsKey , obsmetrics .FailedToSendMetricPointsKey )
174
174
}
175
175
@@ -183,7 +183,7 @@ func (or *ObsReport) StartLogsOp(ctx context.Context) context.Context {
183
183
// EndLogsOp completes the export operation that was started with StartLogsOp.
184
184
func (or * ObsReport ) EndLogsOp (ctx context.Context , numLogRecords int , err error ) {
185
185
numSent , numFailedToSend := toNumItems (numLogRecords , err )
186
- or .recordMetrics (ctx , component .DataTypeLogs , numSent , numFailedToSend )
186
+ or .recordMetrics (noCancellationContext { Context : ctx } , component .DataTypeLogs , numSent , numFailedToSend )
187
187
endSpan (ctx , err , numSent , numFailedToSend , obsmetrics .SentLogRecordsKey , obsmetrics .FailedToSendLogRecordsKey )
188
188
}
189
189
0 commit comments