From df66dc1277cdced24551f548a14ceee189205b12 Mon Sep 17 00:00:00 2001 From: Christopher Jeffrey Date: Sat, 27 Aug 2016 10:37:20 -0700 Subject: [PATCH] pool: logs. --- lib/net/pool.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/net/pool.js b/lib/net/pool.js index 6834312d..7bfc28d0 100644 --- a/lib/net/pool.js +++ b/lib/net/pool.js @@ -1265,6 +1265,9 @@ Pool.prototype._handleAlert = function _handleAlert(alert, peer) { && alert.subVers.length === 0 && alert.priority === 0x7fffffff && alert.statusBar === 'URGENT: Alert key compromised, upgrade required')) { + this.logger.warning('Misuse of last alert ID (%s).', peer.hostname); + this.logger.debug(alert); + peer.setMisbehavior(100); return; } } @@ -1790,8 +1793,8 @@ Pool.prototype.setMisbehavior = function setMisbehavior(peer, score) { peer.banScore += score; if (peer.banScore >= constants.BAN_SCORE) { - this.ban(peer); this.logger.debug('Ban threshold exceeded (%s).', peer.hostname); + this.ban(peer); return true; }