frostfs-s3-gw/api/layer
Denis Kirillov fe897ec588 [#178] wrapReader: Fix goroutine leak
In case of error in FrostFS.CreateObject wrapped reader
can be blocked because of synchronous pipe. We have to read out all payload in such case.

Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2023-08-01 17:59:34 +03:00
..
encryption [#595] Fix typos and rewording 2022-08-13 10:26:00 +03:00
cache.go Rename package name 2023-03-07 17:38:08 +03:00
compound.go [#143] Add more context to some s3 errors 2023-06-30 12:08:33 +03:00
container.go [#143] Add more context to some s3 errors 2023-06-30 12:08:33 +03:00
cors.go [#143] Add more context to some s3 errors 2023-06-30 12:08:33 +03:00
detector.go [#122] Add versioning cache 2021-08-25 09:15:00 +03:00
frostfs.go [#135] frostfs: Add SEARCH operation 2023-06-16 09:42:41 +03:00
frostfs_mock.go [#178] wrapReader: Fix goroutine leak 2023-08-01 17:59:34 +03:00
layer.go [#63] Add fast multipart upload 2023-07-20 14:00:15 +03:00
locking_test.go [#70] Add arrays of copies numbers for location constraints 2023-05-03 13:48:26 +03:00
multi_object_reader.go [#63] Simplify multiObjectReader and add tests 2023-07-20 14:00:15 +03:00
multi_object_reader_test.go [#63] Simplify multiObjectReader and add tests 2023-07-20 14:00:15 +03:00
multipart_upload.go [#63] multipart: Fix copying 2023-07-20 14:00:15 +03:00
multipart_upload_test.go [#186] Add unittests for MultipartUpload 2021-11-30 11:32:59 +03:00
notifications.go [#149] Update inner imports after moving middlewares 2023-07-11 17:25:09 +03:00
object.go [#178] wrapReader: Fix goroutine leak 2023-08-01 17:59:34 +03:00
object_test.go [#577] Remove usages of deprecated io/ioutil 2022-08-09 17:20:40 +04:00
system_object.go [#143] Add more context to some s3 errors 2023-06-30 12:08:33 +03:00
tagging.go [#143] Add more context to some s3 errors 2023-06-30 12:08:33 +03:00
tree_mock.go [#122] Fix linter warnings 2023-05-31 19:43:03 +03:00
tree_service.go Rename package name 2023-03-07 17:38:08 +03:00
util.go [#149] Update inner imports after moving middlewares 2023-07-11 17:25:09 +03:00
util_test.go [#125] Handle negative Content-Length on put 2023-06-02 14:16:19 +00:00
versioning.go Rename package name 2023-03-07 17:38:08 +03:00
versioning_test.go [#158] Separate init object reader from read itself 2023-07-11 17:32:05 +03:00