Programming Languages
Bug Report
Node.js memory leak from event listeners added per request (MaxListenersExceededWarning)
Our price streaming API grew from 180 MB to 1.4 GB of heap in a day and was restarted by the orchestrator every night. A listener was attached to a shared EventEmitter on every request and never removed. Heap snapshots proved it; removing listeners on close fixed it.