mvc: ApiControllerBase->configdStream() - prevent zlib compression as this will add buffering as well, which will result in sluggish behavior for dashboard widgets when webui compression is enabled. (https://github.com/opnsense/core/issues/7244)

This commit is contained in:
Ad Schellevis 2024-04-29 15:29:38 +02:00
parent 523c6af2f3
commit 177aa89b13

View File

@ -178,6 +178,9 @@ class ApiControllerBase extends ControllerRoot
],
$poll_timeout = 2
) {
/* Never allow output compression on streams */
ini_set('zlib.output_compression', 'Off');
ob_end_clean();
$response = (new Backend())->configdpStream($action, $params, $poll_timeout);
foreach ($headers as $header) {
header($header);