diff --git a/src/main/java/com/fanruan/fs/s3/repository/core/S3ResourceRepository.java b/src/main/java/com/fanruan/fs/s3/repository/core/S3ResourceRepository.java index 1151979..78368e9 100644 --- a/src/main/java/com/fanruan/fs/s3/repository/core/S3ResourceRepository.java +++ b/src/main/java/com/fanruan/fs/s3/repository/core/S3ResourceRepository.java @@ -121,12 +121,7 @@ public class S3ResourceRepository extends BaseResourceRepository { public InputStream read(String filePath) throws ResourceIOException { GetObjectRequest request = new GetObjectRequest(bucket, filePath); try { - S3Object s3Object = s3.getObject(request); - try { - return s3Object.getObjectContent(); - } finally { - s3Object.close(); - } + return s3.getObject(request).getObjectContent(); } catch (Exception e) { return new ByteArrayInputStream(new byte[0]); }