From 241292fb686c9cdbf98087e44a980d75fe8c80f2 Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Fri, 7 Jan 2022 09:53:47 -0800 Subject: [PATCH] stream: fix error-path function call The `onFinish()` function takes a single argument. The two extra arguments passed here are already in the function scope, and may result in the error being mishandled. --- 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 1720a2771365c1..c8f1cd62861b4d 100644 --- a/lib/internal/streams/writable.js +++ b/lib/internal/streams/writable.js @@ -712,7 +712,7 @@ function callFinal(stream, state) { } } } catch (err) { - onFinish(stream, state, err); + onFinish(err); } state.sync = false;