From 06a05e383c8fd6d693e2b8f09db1b8fa55090026 Mon Sep 17 00:00:00 2001 From: Matthew Holt Date: Fri, 27 Feb 2026 14:14:19 -0700 Subject: [PATCH] Revert "encode: Implement Flush for legacy compatibility" This reverts commit bdcdaf77ba6276b5ead20fa2518e00391150523d. --- modules/caddyhttp/encode/encode.go | 8 -------- 1 file changed, 8 deletions(-) diff --git a/modules/caddyhttp/encode/encode.go b/modules/caddyhttp/encode/encode.go index e7f98a31a..ac995c37b 100644 --- a/modules/caddyhttp/encode/encode.go +++ b/modules/caddyhttp/encode/encode.go @@ -307,14 +307,6 @@ func (rw *responseWriter) FlushError() error { return http.NewResponseController(rw.ResponseWriter).Flush() } -// Flush calls FlushError() and simply discards any error. It is only implemented for backwards -// compatibility with legacy code that does not use FlushError; we know at least one sponsor -// needs this. It should not be relied upon as a stable part of the exported API, as it may be -// removed in the future. -func (rw *responseWriter) Flush() { - _ = rw.FlushError() -} - // Write writes to the response. If the response qualifies, // it is encoded using the encoder, which is initialized // if not done so already.