Kill collecting thread as part of the shutdown process. It stayed around after each IPC restart, causing the first event to be ignored and then silently raising exceptions once per second
Fixes #11 - Players are getting lost when MCL reboots with detached server