John Arbash Meinel <john at arbash-meinel.com> writes: > Or is EINTR something that can only happen as an all-or-nothing. So if > you get EINTR none of the bytes have been written yet. exactly. that's the behavior mandated by posix. --Denys