From ccf29cda19ac6db8583faf960cf35fa4f39971ec Mon Sep 17 00:00:00 2001 From: Yoo <121166835+ri7116@users.noreply.github.com> Date: Mon, 8 Sep 2025 17:11:20 +0900 Subject: [PATCH] Revert "lib: optimize writable stream buffer clearing" This reverts commit 8a2fec1f6ff83bad3264032e54c8fc0a10247ca3. PR-URL: https://github.com/nodejs/node/pull/59743 Reviewed-By: Mattias Buelens Reviewed-By: Robert Nagy Reviewed-By: Matteo Collina Reviewed-By: Ethan Arrowood --- lib/internal/streams/writable.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/internal/streams/writable.js b/lib/internal/streams/writable.js index 84ef2e2629f..a3a1a965b00 100644 --- a/lib/internal/streams/writable.js +++ b/lib/internal/streams/writable.js @@ -786,7 +786,7 @@ function clearBuffer(stream, state) { if (i === buffered.length) { resetBuffer(state); } else if (i > 256) { - state[kBufferedValue] = ArrayPrototypeSlice(buffered, i); + buffered.splice(0, i); state.bufferedIndex = 0; } else { state.bufferedIndex = i;