summaryrefslogtreecommitdiff
path: root/www/js/EventServer.js
diff options
context:
space:
mode:
authorArjun Roychowdhury <pliablepixels@gmail.com>2015-11-15 09:01:52 -0500
committerArjun Roychowdhury <pliablepixels@gmail.com>2015-11-15 09:01:52 -0500
commit0e88c443661a43ac5d28ae9f97faa5adc521e270 (patch)
treeed89c1ad2deed6f337ef6696e789c5fa248d13cf /www/js/EventServer.js
parent444450cda1dbed13783605c056ff1c626b82cd35 (diff)
#83 - deleting and managing servers added
Former-commit-id: 76498516666f5e9c43586fbbbbdbe9825f567636
Diffstat (limited to 'www/js/EventServer.js')
-rw-r--r--www/js/EventServer.js14
1 files changed, 13 insertions, 1 deletions
diff --git a/www/js/EventServer.js b/www/js/EventServer.js
index 53889169..d8d04ad6 100644
--- a/www/js/EventServer.js
+++ b/www/js/EventServer.js
@@ -239,6 +239,17 @@ angular.module('zmApp.controllers')
return (d.promise);
}
+
+ function disconnect()
+ {
+ ZMDataModel.zmLog("Disconnecting and deleting Event Server socket...");
+ ws.$close();
+ ws.$un('open');
+ ws.$un('close');
+ ws.$un('message');
+ ws = undefined;
+
+ }
//--------------------------------------------------------------------------
// Send an arbitrary object to the Event Serve
@@ -494,7 +505,8 @@ angular.module('zmApp.controllers')
refresh: refresh,
init: init,
sendMessage: sendMessage,
- pushInit: pushInit
+ pushInit: pushInit,
+ disconnect: disconnect
};