Init player as NULL, and when set NULL it disconnect client.
Also others changes that not remember where they came.