PreviousUpNext

13.4.94  retry_syscall_on_eintr

The standard library retry_syscall_on_eintr package implements a kludge to partially work around the problem of “slow” system calls being interrupted. See comments in code for details.

The retry_syscall_on_eintr package implements an anonymous inline api.

The retry_syscall_on_eintr package source code is in src/lib/std/src/threadkit/posix/retry-syscall-on-eintr.pkg.

The above information is manually maintained and may contain errors.

api {    is_intr : Int -> Bool;
    do_syscall_retry_on_eintr : (X -> Y) -> X -> Y;
    do_atomic_syscall : (X -> Y) -> X -> Y;
    tracing : Logtree_Node;
};

Comments and suggestions to: bugs@mythryl.org

PreviousUpNext