From 4ba4be180a3f5846bbd1d1566d0d196030a4465f Mon Sep 17 00:00:00 2001 From: Nulo Date: Fri, 20 Jan 2023 14:13:33 -0300 Subject: [PATCH] no usar un buffer --- save_cache.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/save_cache.go b/save_cache.go index 52ddeab..aec5ea1 100644 --- a/save_cache.go +++ b/save_cache.go @@ -124,8 +124,7 @@ func (r *cache) ServeHTTP(w http.ResponseWriter, req *http.Request) { http.Error(w, "server error", http.StatusInternalServerError) return } - buf := [8 * 1024 * 1024]byte{} - _, err = io.CopyBuffer(file, req.Body, buf[:]) + _, err = io.Copy(file, req.Body) if err != nil { log.Printf("io.Copy: %w", err) http.Error(w, "server error", http.StatusInternalServerError) @@ -143,8 +142,7 @@ func (r *cache) ServeHTTP(w http.ResponseWriter, req *http.Request) { http.Error(w, "server error", http.StatusInternalServerError) return } - buf := [8 * 1024 * 1024]byte{} - _, err = io.CopyBuffer(w, file, buf[:]) + _, err = io.Copy(w, file) if err != nil { log.Printf("io.Copy: %w", err) http.Error(w, "server error", http.StatusInternalServerError)