From 8ac547ea360f98b37877155522cf66caf1998529 Mon Sep 17 00:00:00 2001 From: Milos Stojanovic Date: Tue, 25 Jun 2019 09:22:03 +0200 Subject: [PATCH] checking resource before closing zip --- backend/Services/Archiver/Adapters/ZipArchiver.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/Services/Archiver/Adapters/ZipArchiver.php b/backend/Services/Archiver/Adapters/ZipArchiver.php index c6df92a..25e639e 100644 --- a/backend/Services/Archiver/Adapters/ZipArchiver.php +++ b/backend/Services/Archiver/Adapters/ZipArchiver.php @@ -124,7 +124,9 @@ class ZipArchiver implements Service, ArchiverInterface $file = $this->tmpfs->readStream($this->uniqid); $this->storage->store($destination, $name, $file['stream']); - fclose($file['stream']); + if (is_resource($file['stream'])) { + fclose($file['stream']); + } $this->tmpfs->remove($this->uniqid); }