From 12be904b5cb4c8a3b48eb5078cf20ae388053186 Mon Sep 17 00:00:00 2001 From: zefie Date: Sat, 7 Aug 2021 19:20:42 -0400 Subject: [PATCH] enable config flag for compression, default false (until working fully) --- zefie_wtvp_minisrv/app.js | 2 +- zefie_wtvp_minisrv/config.json | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/zefie_wtvp_minisrv/app.js b/zefie_wtvp_minisrv/app.js index 6a575c28..78fce63d 100644 --- a/zefie_wtvp_minisrv/app.js +++ b/zefie_wtvp_minisrv/app.js @@ -531,7 +531,7 @@ async function sendToClient(socket, headers_obj, data, compress_data = false) { // if box can do compression, see if its worth enabling if (ssid_sessions[socket.ssid].capabilities) { - if (ssid_sessions[socket.ssid].capabilities['client-can-receive-compressed-data']) { + if (ssid_sessions[socket.ssid].capabilities['client-can-receive-compressed-data'] && minisrv_config.config.enable_lzpf_compression) { compress_data = shouldWeCompress(headers_obj["Content-Type"]); } } diff --git a/zefie_wtvp_minisrv/config.json b/zefie_wtvp_minisrv/config.json index b76f1529..b32aae9c 100644 --- a/zefie_wtvp_minisrv/config.json +++ b/zefie_wtvp_minisrv/config.json @@ -13,7 +13,8 @@ "hide_ssid_in_logs": true, "post_percentages": [ 0, 25, 50, 100 ], "verbosity": 2, - "error_log_file": "errors.log" + "error_log_file": "errors.log", + "enable_lzpf_compression": false }, "services": { "wtv-head-waiter": {