From bfccab4cb1863cba89f5cd4c25af8a07451b45f5 Mon Sep 17 00:00:00 2001 From: Xenorio Date: Wed, 19 Oct 2022 08:18:55 +0200 Subject: [PATCH] verbose errors --- lib/votifier.js | 5 +++-- package.json | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/votifier.js b/lib/votifier.js index c30b93f..3c92618 100644 --- a/lib/votifier.js +++ b/lib/votifier.js @@ -36,7 +36,7 @@ Votifier.prototype.handleConnection = function(socket) { socket.once("data", function(data) { // check for correct block length if(data.length !== 256) { - self.emit("error", new Error("Bad response length")); + self.emit("error", new Error(`Bad response length (${data.length})`)); socket.end("Bad response length\n"); socket.destroy(); return; @@ -44,7 +44,8 @@ Votifier.prototype.handleConnection = function(socket) { // decode block var decoder = self.rsa.decrypt(data); - decoder.once("error", function(data) { + decoder.once("error", function (data) { + console.error(data) self.emit("error", new Error("Bad response content")); socket.end("Bad response content\n"); socket.destroy(); diff --git a/package.json b/package.json index 5f56236..f2eedf4 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,8 @@ "version": "0.0.0", "author": "Jan Buschtöns ", "contributors": [ - { "name": "Jan Buschtöns", "email": "buschtoens@gmail.com" } + { "name": "Jan Buschtöns", "email": "buschtoens@gmail.com" }, + { "name": "Marcus Huber (Xenorio)", "email": "dev@xenorio.xyz" } ], "license": "MIT", "keywords": ["bukkit", "craftbukkit", "minecraft", "api", "wrapper", "votifier", "emulation"],