diff options
| author | Arjun Roychowdhury <pliablepixels@gmail.com> | 2015-11-15 09:01:52 -0500 |
|---|---|---|
| committer | Arjun Roychowdhury <pliablepixels@gmail.com> | 2015-11-15 09:01:52 -0500 |
| commit | 0e88c443661a43ac5d28ae9f97faa5adc521e270 (patch) | |
| tree | ed89c1ad2deed6f337ef6696e789c5fa248d13cf /www/js/EventServer.js | |
| parent | 444450cda1dbed13783605c056ff1c626b82cd35 (diff) | |
#83 - deleting and managing servers added
Former-commit-id: 76498516666f5e9c43586fbbbbdbe9825f567636
Diffstat (limited to 'www/js/EventServer.js')
| -rw-r--r-- | www/js/EventServer.js | 14 |
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 }; |
