and if it is EINTR? should you try again? or explicitly break out of the loop/continue to the next iteration?