Handle write() returning EAGAIN by sleeping and retrying.