From faca3454b2cee0b180cf6d4fbe93497ee4a1953b Mon Sep 17 00:00:00 2001 From: Christopher Jeffrey Date: Fri, 23 May 2014 05:29:39 -0500 Subject: [PATCH] framer: fix array length, assuming user-agent is below 0xfd in length. Signed-off-by: Fedor Indutny --- lib/bcoin/protocol/framer.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/bcoin/protocol/framer.js b/lib/bcoin/protocol/framer.js index 4db41ef2..d75b80c0 100644 --- a/lib/bcoin/protocol/framer.js +++ b/lib/bcoin/protocol/framer.js @@ -59,7 +59,7 @@ Framer.prototype._addr = function addr(buf, off) { }; Framer.prototype.version = function version(packet) { - var p = new Array(86); + var p = new Array(86 + this.agent.length); var off = 0; if (!packet)