remove memwatch-next, try/catch

This commit is contained in:
Matteo Pagliazzi
2018-11-29 14:35:22 +01:00
parent 21b43287e3
commit 7f2e12ba23
4 changed files with 1 additions and 27 deletions

10
package-lock.json generated
View File

@@ -16142,16 +16142,6 @@
"integrity": "sha512-Mf9OHV/Y7h6YWDxTzX/b4ZZ4oh9NSXblQL8dtPCOomOtZciEHxePR78+uHFLLlsk01A6jVHhHsQZZ/WcIPpnzg==", "integrity": "sha512-Mf9OHV/Y7h6YWDxTzX/b4ZZ4oh9NSXblQL8dtPCOomOtZciEHxePR78+uHFLLlsk01A6jVHhHsQZZ/WcIPpnzg==",
"optional": true "optional": true
}, },
"memwatch-next": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/memwatch-next/-/memwatch-next-0.3.0.tgz",
"integrity": "sha1-IREFD5qQbgqi1ypOwPAInHhyb48=",
"optional": true,
"requires": {
"bindings": "^1.2.1",
"nan": "^2.3.2"
}
},
"meow": { "meow": {
"version": "3.7.0", "version": "3.7.0",
"resolved": "http://registry.npmjs.org/meow/-/meow-3.7.0.tgz", "resolved": "http://registry.npmjs.org/meow/-/meow-3.7.0.tgz",

View File

@@ -191,7 +191,6 @@
"webpack-hot-middleware": "^2.22.2" "webpack-hot-middleware": "^2.22.2"
}, },
"optionalDependencies": { "optionalDependencies": {
"memwatch-next": "^0.3.0",
"node-rdkafka": "^2.3.0" "node-rdkafka": "^2.3.0"
} }
} }

View File

@@ -33,9 +33,5 @@ if (CORES !== 0 && cluster.isMaster && (IS_DEV || IS_PROD)) {
logger.info('[%s] [master:%s] worker:%s disconnect! new worker:%s fork', new Date(), process.pid, worker.process.pid, w.process.pid); logger.info('[%s] [master:%s] worker:%s disconnect! new worker:%s fork', new Date(), process.pid, worker.process.pid, w.process.pid);
}); });
} else { } else {
try { module.exports = require('./server.js');
module.exports = require('./server.js');
} catch (err) {
console.log(err);
}
} }

View File

@@ -3,17 +3,6 @@ import logger from './libs/logger';
import express from 'express'; import express from 'express';
import http from 'http'; import http from 'http';
try {
// @TODO: May need to remove - testing
const memwatch = require('memwatch-next'); // eslint-disable-line global-require
memwatch.on('leak', (info) => {
const message = 'Memory leak detected.';
logger.error(message, info);
});
} catch (err) {
logger.info('"memwatch-next" couldn\'t be loaded.');
}
const server = http.createServer(); const server = http.createServer();
const app = express(); const app = express();