From c37a069978dd66888c61f3e9c08504e8872b9730 Mon Sep 17 00:00:00 2001 From: Christopher Jeffrey Date: Mon, 16 May 2016 04:07:18 -0700 Subject: [PATCH] fix limitOrphans. --- lib/bcoin/mempool.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/bcoin/mempool.js b/lib/bcoin/mempool.js index 17cfd154..6034ee94 100644 --- a/lib/bcoin/mempool.js +++ b/lib/bcoin/mempool.js @@ -388,7 +388,10 @@ Mempool.prototype.limitOrphans = function limitOrphans(callback) { var orphans = Object.keys(this.orphans); var i, hash; - (function next() { + (function next(err) { + if (err) + return callback(err); + if (self.totalOrphans <= constants.mempool.MAX_ORPHAN_TX) return callback();