From 9f4bf4ca43bc40f68a05c87081a9bae8736515b1 Mon Sep 17 00:00:00 2001 From: Kael Zhang Date: Thu, 24 May 2018 15:17:17 +0800 Subject: stream: fix removeAllListeners() for Stream.Readable Fixes: https://github.com/nodejs/node/issues/20923 PR-URL: https://github.com/nodejs/node/pull/20924 Refs: https://github.com/nodejs/node/issues/20923 Reviewed-By: Anatoli Papirovski Reviewed-By: Luigi Pinca Reviewed-By: Matteo Collina --- lib/_stream_readable.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/_stream_readable.js') diff --git a/lib/_stream_readable.js b/lib/_stream_readable.js index 7c11978c12..a8e52f5f1d 100644 --- a/lib/_stream_readable.js +++ b/lib/_stream_readable.js @@ -846,7 +846,7 @@ Readable.prototype.removeListener = function(ev, fn) { }; Readable.prototype.removeAllListeners = function(ev) { - const res = Stream.prototype.removeAllListeners.call(this, ev); + const res = Stream.prototype.removeAllListeners.apply(this, arguments); if (ev === 'readable' || ev === undefined) { // We need to check if there is someone still listening to -- cgit v1.2.3