Node.js Memory Leak: How I Found and Fixed It