race condition in game contorller deallocation fixed