do {
n = IOUtil.write(fd, buf, -1, nd);
} while (n == IOStatus.INTERRUPTED...IOUtil.write(fd, buf, -1, nd);
}
} finally {
...
}
return IOStatus.normalize...do {
n = IOUtil.read(fd, buf, -1, nd);
} while (n == IOStatus.INTERRUPTED...IOUtil.read(fd, buf, -1, nd);
}
} finally {
...
}
return IOStatus.normalize