When you're on combat and your companion die, he will not respawn until you finish the combat and/or all monsters around die/disappear. This is not helpful as companion should be valuable help for the whole combat and not just in the beginning (assuming he will die).