Re: retry, see my comments for `recvfrom()`. I've been working over ssh without my normal editor setup, I'll try and make it look nicer.