Просмотр исходного кода

Merge branch 'develop' into sean/aws-integration-improvements

Sean Holcomb 2 лет назад
Родитель
Сommit
ab12728d3d
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      pkg/storage/s3storage.go

+ 1 - 1
pkg/storage/s3storage.go

@@ -565,13 +565,13 @@ func (s3 *S3Storage) getRange(ctx context.Context, name string, off, length int6
 		}
 	}
 	r, err := s3.client.GetObject(ctx, s3.name, name, *opts)
-	defer r.Close()
 	if err != nil {
 		if s3.isObjNotFound(err) {
 			return nil, DoesNotExistError
 		}
 		return nil, err
 	}
+	defer r.Close()
 
 	// NotFoundObject error is revealed only after first Read. This does the initial GetRequest. Prefetch this here
 	// for convenience.