unix-system-call-allow-eintr ( quot -- quot )


Vocabulary
unix

Inputs
quota quotation


Outputs
quota quotation


Word description
Calls a Unix function once using the same return convention as unix-system-call. Returns the result on success or EINTR, consuming the original arguments in either case. Other failures throw unix-system-call-error. It never retries the operation.

Notes
Suitable for close on supported Unix platforms and for kevent changelist submissions, where an EINTR result does not mean the operation should be replayed.

See also
unix-system-call

Definition