Skip to content

Commit 409f6ff

Browse files
committed
Fix merge
1 parent 15b3b42 commit 409f6ff

File tree

1 file changed

+0
-20
lines changed

1 file changed

+0
-20
lines changed

exporter/exporterhelper/common.go

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ package exporterhelper // import "go.opentelemetry.io/collector/exporter/exporte
55

66
import (
77
"context"
8-
"time"
9-
108
"go.opentelemetry.io/collector/component"
119
"go.opentelemetry.io/collector/consumer"
1210
"go.opentelemetry.io/collector/exporter"
@@ -232,21 +230,3 @@ func (be *baseExporter) setOnTemporaryFailure(onTemporaryFailure onRequestHandli
232230
rs.onTemporaryFailure = onTemporaryFailure
233231
}
234232
}
235-
236-
// timeoutSender is a requestSender that adds a `timeout` to every request that passes this sender.
237-
type timeoutSender struct {
238-
baseRequestSender
239-
cfg TimeoutSettings
240-
}
241-
242-
func (ts *timeoutSender) send(req internal.Request) error {
243-
// Intentionally don't overwrite the context inside the request, because in case of retries deadline will not be
244-
// updated because this deadline most likely is before the next one.
245-
ctx := req.Context()
246-
if ts.cfg.Timeout > 0 {
247-
var cancelFunc func()
248-
ctx, cancelFunc = context.WithTimeout(req.Context(), ts.cfg.Timeout)
249-
defer cancelFunc()
250-
}
251-
return req.Export(ctx)
252-
}

0 commit comments

Comments
 (0)