tmijs / tmi.js

💬 Javascript library for the Twitch Messaging Interface. (Twitch.tv)
https://tmijs.com
MIT License
1.54k stars 217 forks source link

client: fix MaxListeners before override by EventEmitter #378

Closed Mottekmalocher closed 4 years ago

Mottekmalocher commented 4 years ago

The constructor of the EventEmtiter (events.js) overrides the _maxListeners variable if its 0 or undefined or smth else. Due to calling the EventEmitter constructor after setMaxListerns(0) makes line 13 completely useless.

Disables the should allready disabled "warning: possible EventEmitter memory leak detected. 11 listeners added. Use emitter.setMaxListeners() to increase limit." message.