From 3f03a4096d9d895b1fba3b731e19028286a8853f Mon Sep 17 00:00:00 2001 From: Milos Stojanovic Date: Tue, 31 May 2022 14:11:57 +0200 Subject: [PATCH] ob_flush fixes #326 --- backend/Controllers/DownloadController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/Controllers/DownloadController.php b/backend/Controllers/DownloadController.php index b5df448..7781e45 100644 --- a/backend/Controllers/DownloadController.php +++ b/backend/Controllers/DownloadController.php @@ -58,7 +58,7 @@ class DownloadController if ($file['stream']) { while (! feof($file['stream'])) { echo fread($file['stream'], 1024 * 8); - ob_flush(); + if (ob_get_level() > 0) {ob_flush();} flush(); } fclose($file['stream']); @@ -150,7 +150,7 @@ class DownloadController if ($file['stream']) { while (! feof($file['stream'])) { echo fread($file['stream'], 1024 * 8); - ob_flush(); + if (ob_get_level() > 0) {ob_flush();} flush(); } fclose($file['stream']);