pixelplanet/src/core/forceGC.js

21 lines
395 B
JavaScript
Raw Normal View History

2020-01-02 16:58:06 +00:00
/**
*/
import logger from './logger';
/**
* https://blog.jayway.com/2015/04/13/600k-concurrent-websocket-connections-on-aws-using-node-js/
*/
function forceGC() {
if (global.gc) {
global.gc();
} else {
2020-01-04 06:00:47 +00:00
logger.warn('Garbage collection unavailable. '
+ 'Pass --expose-gc when launching node to enable forced garbage '
+ 'collection.');
2020-01-02 16:58:06 +00:00
}
}
export default forceGC;