diff --git a/br/pkg/backup/client.go b/br/pkg/backup/client.go index abe4ce47df0b7..ca0ad560799b2 100644 --- a/br/pkg/backup/client.go +++ b/br/pkg/backup/client.go @@ -541,7 +541,9 @@ func (bc *Client) BackupRanges( progressCallBack func(ProgressUnit), ) error { init := time.Now() - defer log.Info("Backup Ranges", zap.Duration("take", time.Since(init))) + defer func() { + log.Info("Backup Ranges", zap.Duration("take", time.Since(init))) + }() if span := opentracing.SpanFromContext(ctx); span != nil && span.Tracer() != nil { span1 := span.Tracer().StartSpan("Client.BackupRanges", opentracing.ChildOf(span.Context()))