If we send too fast, sendto() can run out of resources and return EPERM. So delay a little and try again.