Snippet'larım

Hide MaxListenersExceededWarning warnings of Node.js

May 17, 2024 #snippet
---
1 min

Node.js ile uğraşırken aşağıdaki uyarıya kesinlikle denk gelmişsinizdir:

MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 input listeners added to [EventEmitter]. Use emitter.setMaxListeners() to increase limit.

Bu uyarıdan kurtulmak için limiti arttırabilirsiniz. Ancak unutmayın ki bu memory leak oluşturabilir. Halının altına süpürmek için kullanmayın! Kendi case'imde cli tool'da ortaya çıkan logları gizlemek için kullanıyorum.

1
import events from 'events';
2
events.EventEmitter.prototype.setMaxListeners(30);