Fix abort argument order

master
Sven Slootweg 3 years ago
parent a17ad42273
commit 6d67e79891

@ -58,7 +58,7 @@ module.exports = function pipe(_streams) {
if (bound != null) {
return Object.assign({}, stream, {
read: stream.read.bind(null, bound),
abort: stream.abort.bind(null, bound),
abort: (reason) => stream.abort(reason, bound), // bindRight equivalent
peek: stream.peek.bind(null, bound)
});
} else {
@ -97,7 +97,7 @@ module.exports = function pipe(_streams) {
return getPipeline(source).peek();
}
},
abort: function (source, reason) {
abort: function (reason, source) {
if(!verifyFullPipeline(source)) {
throw new Error("Cannot abort a partial pipeline; maybe you forgot to specify a source stream?");
} else {

Loading…
Cancel
Save