This comment suggests there are multiple attempts but as far as I can tell, right now there is just one attempt in this function (?)