From 80e1a01b7c633362f198f7b0db8cab815e1c6d54 Mon Sep 17 00:00:00 2001 From: Olivier Liechti Date: Wed, 8 Jun 2016 08:58:00 +0200 Subject: [PATCH] Replace then() with done(), so that error callback is not swalled by revwalk walker --- lib/revwalk.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/revwalk.js b/lib/revwalk.js index d754259c6..36d60a034 100644 --- a/lib/revwalk.js +++ b/lib/revwalk.js @@ -37,7 +37,7 @@ Revwalk.prototype.walk = function(oid, callback) { this.push(oid); function walk() { - revwalk.next().then(function(oid) { + revwalk.next().done(function(oid) { if (!oid) { if (typeof callback === "function") { return callback();