k-yle / rtsp-relay

📽 View an RTSP stream in your web browser using an express.js server
https://npm.im/rtsp-relay
MIT License
327 stars 59 forks source link

Possible EventEmitter memory leak detected #18

Closed baur closed 3 years ago

baur commented 3 years ago
(node:8224) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 data listeners added to 
[Socket]. Use emitter.setMaxListeners() to increase limit
(node:8224) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 data listeners added to 
[Socket]. Use emitter.setMaxListeners() to increase limit
(node:8224) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 data listeners added to 
[Socket]. Use emitter.setMaxListeners() to increase limit
(node:8224) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 data listeners added to 
[Socket]. Use emitter.setMaxListeners() to increase limit
baur commented 3 years ago

I'm showing 20 camera simultaneously, maybe it relates with it ...

k-yle commented 3 years ago

hmm, that's no good. will investigate

k-yle commented 3 years ago

hi @baur, I've fixed a trivial memory leak, but you will still receive this error if the relay is re-transmitting 10+ streams at once, or if 10+ clients are watching. I've added a section to the README to explain this.