From f86c8ab17044e79000342316ac05daa2e14a15f2 Mon Sep 17 00:00:00 2001 From: Raz Luvaton <16746759+rluvaton@users.noreply.github.com> Date: Sun, 24 Sep 2023 12:18:50 +0300 Subject: [PATCH] stream: add brackets --- lib/internal/streams/writable.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/internal/streams/writable.js b/lib/internal/streams/writable.js index e43187d7705044..b960dbdaeda233 100644 --- a/lib/internal/streams/writable.js +++ b/lib/internal/streams/writable.js @@ -707,7 +707,7 @@ Writable.prototype.end = function(chunk, encoding, cb) { function needFinish(state) { return ( - // State is ended && constructed but not destroyed, finished, writing, errorEmitted or closedEmitted + // State is ended && constructed but not destroyed, finished, writing, errorEmitted or closedEmitted state.state & ( kEnding | kDestroyed | @@ -716,7 +716,7 @@ function needFinish(state) { kWriting | kErrorEmitted | kCloseEmitted - ) !== kEnding | kConstructed && + ) !== (kEnding | kConstructed) && state.length === 0 && !state.errored && state.buffered.length === 0);