From de171177b42c7995502bcb1aac8cefeaa006c0a2 Mon Sep 17 00:00:00 2001 From: Mestery Date: Tue, 3 Aug 2021 13:25:19 +0200 Subject: [PATCH] stream: clean `endWritableNT` The `state` argument was unused. PR-URL: https://github.com/nodejs/node/pull/39645 Reviewed-By: Robert Nagy Reviewed-By: Luigi Pinca Reviewed-By: Benjamin Gruenbaum Reviewed-By: Matteo Collina Reviewed-By: James M Snell Reviewed-By: Anto Aravinth --- lib/internal/streams/readable.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/internal/streams/readable.js b/lib/internal/streams/readable.js index d52986ee2ccecd..30032360b3da60 100644 --- a/lib/internal/streams/readable.js +++ b/lib/internal/streams/readable.js @@ -1334,7 +1334,7 @@ function endReadableNT(state, stream) { stream.emit('end'); if (stream.writable && stream.allowHalfOpen === false) { - process.nextTick(endWritableNT, state, stream); + process.nextTick(endWritableNT, stream); } else if (state.autoDestroy) { // In case of duplex streams we need a way to detect // if the writable side is ready for autoDestroy as well. @@ -1353,7 +1353,7 @@ function endReadableNT(state, stream) { } } -function endWritableNT(state, stream) { +function endWritableNT(stream) { const writable = stream.writable && !stream.writableEnded && !stream.destroyed; if (writable) {