From 0904cbcfbbf245639a5b271bdebf8c96ccfaac2f Mon Sep 17 00:00:00 2001 From: Alexander Dines <160077924+dines-rl@users.noreply.github.com> Date: Wed, 4 Sep 2024 15:34:59 -0700 Subject: [PATCH] cp dines --- app/server/socket.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/server/socket.js b/app/server/socket.js index c625b63..691d49a 100644 --- a/app/server/socket.js +++ b/app/server/socket.js @@ -109,6 +109,7 @@ module.exports = function appSocket(socket) { (err, stream) => { if (err) { // SSHerror(`EXEC ERROR${err}`); + socket.close(); conn.end(); return; } @@ -137,11 +138,13 @@ module.exports = function appSocket(socket) { debugWebSSH2(`SOCKET DISCONNECT: ${reason}`); //const errMsg = { message: reason }; // SSHerror('CLIENT SOCKET DISCONNECT', errMsg); + socket.close(); conn.end(); // socket.request.session.destroy() }); socket.on('error', (errMsg) => { // SSHerror('SOCKET ERROR', errMsg); + socket.close(); conn.end(); }); @@ -158,6 +161,7 @@ module.exports = function appSocket(socket) { : undefined, }; //SSHerror('STREAM CLOSE', errMsg); + socket.close(); conn.end(); }); stream.stderr.on('data', (data) => {