Browse Source

events: Output the event that is leaking

Signed-off-by: Fedor Indutny <fedor@indutny.com>
archived-io.js-v0.10
Arnout Kazemier 11 years ago
committed by Fedor Indutny
parent
commit
1c0ec71725
  1. 4
      lib/events.js

4
lib/events.js

@ -173,9 +173,9 @@ EventEmitter.prototype.addListener = function addListener(type, listener) {
if (m && m > 0 && this._events[type].length > m) { if (m && m > 0 && this._events[type].length > m) {
this._events[type].warned = true; this._events[type].warned = true;
console.error('(node) warning: possible EventEmitter memory ' + console.error('(node) warning: possible EventEmitter memory ' +
'leak detected. %d listeners added. ' + 'leak detected. %d %s listeners added. ' +
'Use emitter.setMaxListeners() to increase limit.', 'Use emitter.setMaxListeners() to increase limit.',
this._events[type].length); this._events[type].length, type);
console.trace(); console.trace();
} }
} }

Loading…
Cancel
Save