AWS.SDK TransferUtility.Upload зависает

У меня есть следующий код

Dim fileTransferUtility = New TransferUtility(new AmazonS3Client(credentials,region))
Dim fileTransferUtilityRequest = New TransferUtilityUploadRequest With {
   .BucketName = bucketName,
   .FilePath = sourceFileName,
   .PartSize = 6291456,
   .Key = awsFileKey
}
fileTransferUtility.Upload(fileTransferUtilityRequest)

Этот код работал нормально до тех пор, пока

  • AWSSDK. Основная версия = 3.3.107.5
  • Версия AWSSDK.S3 = 3.3.111.6

Но виснет начиная с

  • AWSSDK. Основная версия = 3.3.107.6
  • Версия AWSSDK.S3 = 3.3.111.6

Он никогда не возвращается, за исключением исключений или чего-то еще. Просто висит.

Окружающая среда

  • Информация об ОС: Windows 10 Pro, Windows Server 2012+
  • Среда сборки Visual Studio 2019, 16.6.2
  • Целевая платформа .NET: 4.7.1

Кто-нибудь сталкивался с этой проблемой и нашел какое-то решение?


Я создал задачу в AWS.SDK по адресу https://github.com/aws/aws-sdk-net/issues/1648


person bzamfir    schedule 24.06.2020    source источник


Ответы (1)


Проблема устранена в версиях AWSSDK.Core 3.3.107.16 AWSSDK.S3 3.3.111.17

person bzamfir    schedule 25.06.2020