From 779ad8a69c031b768d16af79154a30e92730e5c3 Mon Sep 17 00:00:00 2001
From: Holden Rohrer
Date: Sat, 18 Jan 2020 17:28:05 -0500
Subject: moved deinit on close to ident.js
---
utils/ident.js | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
(limited to 'utils')
diff --git a/utils/ident.js b/utils/ident.js
index 6d18b88..f526afc 100644
--- a/utils/ident.js
+++ b/utils/ident.js
@@ -1,6 +1,6 @@
// A portable script to find the sender when the server websocket opens (by cursor movement)
-module.exports = function identify(sock, initOnce, init){
+module.exports = function identify(sock, initOnce, init, deinit){
// `sock` should be Socket instance.
// initOnce and init should be functions that act like they describe; initOnce runs once per program execution and init whenever the socket turns back on
@@ -17,6 +17,8 @@ module.exports = function identify(sock, initOnce, init){
}
}
+ sock.on('close', deinit);
+
// Calls initOnce and init on successful identification.
let initialized = false;
function identity(send){
--
cgit