From 6d999fb0873e1c85745110a5c6cecee8a1fb0535 Mon Sep 17 00:00:00 2001 From: Robin Ward Date: Sun, 18 Jul 2021 21:31:22 -0400 Subject: [PATCH] DEV: Don't use chunked encoding in development mode (#13768) The express server and http-proxy seem to buffer quite a bit and that slows down message bus. --- .../javascripts/discourse/app/initializers/message-bus.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/discourse/app/initializers/message-bus.js b/app/assets/javascripts/discourse/app/initializers/message-bus.js index 2e2df03710c..2309ba066eb 100644 --- a/app/assets/javascripts/discourse/app/initializers/message-bus.js +++ b/app/assets/javascripts/discourse/app/initializers/message-bus.js @@ -86,7 +86,8 @@ export default { messageBus.baseUrl = siteSettings.long_polling_base_url.replace(/\/$/, "") + "/"; - messageBus.enableChunkedEncoding = siteSettings.enable_chunked_encoding; + messageBus.enableChunkedEncoding = + isProduction() && siteSettings.enable_chunked_encoding; if (messageBus.baseUrl !== "/") { messageBus.ajax = function (opts) {