From 0bb59719155e20cef5ebfc77dd84bf1e4b7b9de5 Mon Sep 17 00:00:00 2001 From: barisusakli Date: Tue, 18 Nov 2014 23:23:35 -0500 Subject: [PATCH] disconnect on error too --- bcrypt.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bcrypt.js b/bcrypt.js index 5e591c839f..7611ab61a9 100644 --- a/bcrypt.js +++ b/bcrypt.js @@ -23,7 +23,8 @@ function hashPassword(password, rounds) { } ], function(err, hash) { if (err) { - return process.send({err: err.message}); + process.send({err: err.message}); + return process.disconnect(); } process.send({result: hash}); process.disconnect(); @@ -33,7 +34,8 @@ function hashPassword(password, rounds) { function compare(password, hash) { bcrypt.compare(password, hash, function(err, res) { if (err) { - return process.send({err: err.message}); + process.send({err: err.message}); + return process.disconnect(); } process.send({result: res}); process.disconnect();