From caf8043dcbd20a3158786d0cdd550be3d8c7ca35 Mon Sep 17 00:00:00 2001 From: Christopher Jeffrey Date: Mon, 23 Jan 2017 21:21:05 -0800 Subject: [PATCH] peer: fix handleDrain. --- lib/net/peer.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/net/peer.js b/lib/net/peer.js index 557d2256..c6783201 100644 --- a/lib/net/peer.js +++ b/lib/net/peer.js @@ -1175,10 +1175,11 @@ Peer.prototype.handleDrain = function handleDrain() { var jobs = this.drainQueue; var i, job; + this.drainSize = 0; + if (jobs.length === 0) return; - this.drainSize = 0; this.drainQueue = []; for (i = 0; i < jobs.length; i++) {