mirror of
https://github.com/nextcloud/server.git
synced 2026-03-02 05:20:46 -05:00
Avoid allocating too much memory for the buffer
Signed-off-by: Julius Härtl <jus@bitgrid.net>
This commit is contained in:
parent
38752c9fce
commit
19ed7a5bf6
1 changed files with 1 additions and 1 deletions
|
|
@ -152,7 +152,7 @@ trait S3ObjectTrait {
|
|||
// ($psrStream->isSeekable() && $psrStream->getSize() !== null) evaluates to true for a On-Seekable stream
|
||||
// so the optimisation does not apply
|
||||
$buffer = new Psr7\Stream(fopen("php://memory", 'rwb+'));
|
||||
Utils::copyToStream($psrStream, $buffer, $this->uploadPartSize);
|
||||
Utils::copyToStream($psrStream, $buffer, $this->putSizeLimit);
|
||||
$buffer->seek(0);
|
||||
if ($buffer->getSize() < $this->putSizeLimit) {
|
||||
// buffer is fully seekable, so use it directly for the small upload
|
||||
|
|
|
|||
Loading…
Reference in a new issue