I am wondering that how the number of retry is adjusted.
It seems to be totally random.