Fix master/worker messaging...

... to not spawn new workers on non-disconnect messages and to accept disconnect messages past the first received message.