Merge pull request #6357 from nextcloud/swift-tmpfiles-12

[12] Remove tmpFiles Array in Swift.php
This commit is contained in:
Lukas Reschke 2017-09-06 17:17:36 +02:00 committed by GitHub
commit e1e248aeb8
1 changed files with 1 additions and 6 deletions

View File

@ -74,11 +74,6 @@ class Swift extends \OC\Files\Storage\Common {
/** @var string */
private $id;
/**
* @var array
*/
private static $tmpFiles = array();
/**
* Key value cache mapping path to data object. Maps path to
* \OpenCloud\OpenStack\ObjectStorage\Resource\DataObject for existing
@ -617,7 +612,7 @@ class Swift extends \OC\Files\Storage\Common {
$fileData = fopen($tmpFile, 'r');
$this->getContainer()->uploadObject($path, $fileData);
// invalidate target object to force repopulation on fetch
$this->objectCache->remove(self::$tmpFiles[$tmpFile]);
$this->objectCache->remove($path);
unlink($tmpFile);
}