Stopped working because of inexplicable error. Somehow part of the message gets lost when more than one client is connected. Fucking horrible.