remove listeners on uninitialize

This commit is contained in:
Girish Ramakrishnan
2015-10-30 12:52:33 -07:00
parent 93632f5c76
commit 0dda91078d
2 changed files with 4 additions and 0 deletions

View File

@@ -60,6 +60,8 @@ function initialize(callback) {
function uninitialize(callback) {
assert.strictEqual(typeof callback, 'function');
cloudron.events.removeListener(cloudron.EVENT_ACTIVATED, checkDns);
// TODO: interrupt processQueue as well
clearTimeout(gCheckDnsTimerId);
gCheckDnsTimerId = null;