diff --git a/br/pkg/backup/client.go b/br/pkg/backup/client.go index 46fbe8296733d..34d5e9a64d4bd 100644 --- a/br/pkg/backup/client.go +++ b/br/pkg/backup/client.go @@ -510,7 +510,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()))