When using the multi-part upload utility, an empty stream results in a race condition which causes other S3 commands to hang.
- Node.js
- Clone this repository
- Install dependencies using
npm ci
- Copy
.env.example
to.env
and add valid values for all the environment variables - Run
npm start
After some time, the script tends to lock up and fail while attempting to initiate a download stream, producing this kind of output.