From 7c05e524b047e6d915b80994855a4e69d365645c Mon Sep 17 00:00:00 2001 From: Stephan de Wit Date: Mon, 25 Mar 2024 16:17:23 +0100 Subject: [PATCH] mvc: configdStream: remove ob_end_flush() Our default PHP configuration already has output buffering set to 0, and since there is no explicit buffering start, the ob_end_flush() will throw two exceptions on development mode when streaming a log file. We likely don't need this anymore so removing it here. --- .../mvc/app/controllers/OPNsense/Base/ApiControllerBase.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/opnsense/mvc/app/controllers/OPNsense/Base/ApiControllerBase.php b/src/opnsense/mvc/app/controllers/OPNsense/Base/ApiControllerBase.php index 622512fb0..42729c609 100644 --- a/src/opnsense/mvc/app/controllers/OPNsense/Base/ApiControllerBase.php +++ b/src/opnsense/mvc/app/controllers/OPNsense/Base/ApiControllerBase.php @@ -180,7 +180,7 @@ class ApiControllerBase extends ControllerRoot foreach ($headers as $header) { header($header); } - ob_end_flush(); + fpassthru($response); }