Fix postmaster memory leak

Removes post event listener and resets postmaster on timeout.

~~Btw `.once` and `.removeListener` don't work together. I'm not sure if they're supposed to.~~