Hi! ----
As requested... below is a list of manpages in Solaris 11/B145 which have the word 'EINTR" inside (e.g. $ grep -r -l EINTR /usr/share/man/ #): -- snip -- /usr/share/man/man3nsl/t_sndv.3nsl /usr/share/man/man3nsl/t_rcvudata.3nsl /usr/share/man/man3nsl/dial.3nsl /usr/share/man/man3nsl/t_snd.3nsl /usr/share/man/man3nsl/t_rcvv.3nsl /usr/share/man/man3nsl/t_rcv.3nsl /usr/share/man/man3nsl/t_sndudata.3nsl /usr/share/man/man3tecla/gl_io_mode.3tecla /usr/share/man/man3tecla/gl_get_line.3tecla /usr/share/man/man7i/audio.7i /usr/share/man/man7i/dsp.7i /usr/share/man/man9s/cb_ops.9s /usr/share/man/man3volmgt/volmgt_symname.3volmgt /usr/share/man/man3volmgt/volmgt_running.3volmgt /usr/share/man/man3volmgt/volmgt_inuse.3volmgt /usr/share/man/man3volmgt/volmgt_check.3volmgt /usr/share/man/man3project/getprojent.3project /usr/share/man/man7d/random.7d /usr/share/man/man7d/asy.7d /usr/share/man/man7d/sd.7d /usr/share/man/man7d/poll.7d /usr/share/man/man7d/zs.7d /usr/share/man/man7d/ugen.7d /usr/share/man/man3ext/sendfile.3ext /usr/share/man/man3ext/sendfilev.3ext /usr/share/man/man3ext/auto_ef.3ext /usr/share/man/man3head/signal.h.3head /usr/share/man/man4/proc.4 /usr/share/man/man3tnf/tnfctl_pid_open.3tnf /usr/share/man/man3xnet/connect.3xnet /usr/share/man/man3xnet/send.3xnet /usr/share/man/man3xnet/recvfrom.3xnet /usr/share/man/man3xnet/sendto.3xnet /usr/share/man/man3xnet/recvmsg.3xnet /usr/share/man/man3xnet/recv.3xnet /usr/share/man/man3xnet/sendmsg.3xnet /usr/share/man/man3xnet/accept.3xnet /usr/share/man/man1/zshmodules.1 /usr/share/man/man9f/mkiocb.9f /usr/share/man/ja_JP.UTF-8/man2/Intro.2 /usr/share/man/man3socket/connect.3socket /usr/share/man/man3socket/send.3socket /usr/share/man/man3socket/accept.3socket /usr/share/man/man3socket/recv.3socket /usr/share/man/man2/fork.2 /usr/share/man/man2/putmsg.2 /usr/share/man/man2/chdir.2 /usr/share/man/man2/mknod.2 /usr/share/man/man2/chown.2 /usr/share/man/man2/read.2 /usr/share/man/man2/chmod.2 /usr/share/man/man2/sigsuspend.2 /usr/share/man/man2/unlink.2 /usr/share/man/man2/fcntl.2 /usr/share/man/man2/_lwp_cond_wait.2 /usr/share/man/man2/ustat.2 /usr/share/man/man2/stat.2 /usr/share/man/man2/close.2 /usr/share/man/man2/link.2 /usr/share/man/man2/dup.2 /usr/share/man/man2/open.2 /usr/share/man/man2/_lwp_sema_wait.2 /usr/share/man/man2/exec.2 /usr/share/man/man2/getmsg.2 /usr/share/man/man2/ioctl.2 /usr/share/man/man2/utimes.2 /usr/share/man/man2/statvfs.2 /usr/share/man/man2/msgsnd.2 /usr/share/man/man2/sigaction.2 /usr/share/man/man2/access.2 /usr/share/man/man2/pause.2 /usr/share/man/man2/msgrcv.2 /usr/share/man/man2/sigwait.2 /usr/share/man/man2/utime.2 /usr/share/man/man2/chroot.2 /usr/share/man/man2/waitid.2 /usr/share/man/man2/poll.2 /usr/share/man/man2/write.2 /usr/share/man/man2/Intro.2 /usr/share/man/man2/semop.2 /usr/share/man/man3c/semaphore.3c /usr/share/man/man3c/sem_timedwait.3c /usr/share/man/man3c/truncate.3c /usr/share/man/man3c/getgrnam.3c /usr/share/man/man3c/aiowait.3c /usr/share/man/man3c/nanosleep.3c /usr/share/man/man3c/wait.3c /usr/share/man/man3c/pthread_cleanup_push.3c /usr/share/man/man3c/door_call.3c /usr/share/man/man3c/freopen.3c /usr/share/man/man3c/pthread_key_delete.3c /usr/share/man/man3c/pthread_key_create.3c /usr/share/man/man3c/closedir.3c /usr/share/man/man3c/tmpfile.3c /usr/share/man/man3c/port_get.3c /usr/share/man/man3c/waitpid.3c /usr/share/man/man3c/shm_open.3c /usr/share/man/man3c/fclose.3c /usr/share/man/man3c/getpass.3c /usr/share/man/man3c/fputwc.3c /usr/share/man/man3c/mq_send.3c /usr/share/man/man3c/fopen.3c /usr/share/man/man3c/select.3c /usr/share/man/man3c/tcdrain.3c /usr/share/man/man3c/sigwaitinfo.3c /usr/share/man/man3c/catopen.3c /usr/share/man/man3c/tcsetattr.3c /usr/share/man/man3c/fseek.3c /usr/share/man/man3c/aio_suspend.3c /usr/share/man/man3c/mq_open.3c /usr/share/man/man3c/fgetc.3c /usr/share/man/man3c/getpwnam.3c /usr/share/man/man3c/posix_fallocate.3c /usr/share/man/man3c/fputc.3c /usr/share/man/man3c/lio_listio.3c /usr/share/man/man3c/fsync.3c /usr/share/man/man3c/port_send.3c /usr/share/man/man3c/mq_receive.3c /usr/share/man/man3c/cond_init.3c /usr/share/man/man3c/dup2.3c /usr/share/man/man3c/fgetwc.3c /usr/share/man/man3c/aio_waitn.3c /usr/share/man/man3c/fflush.3c /usr/share/man/man3c/wait3.3c /usr/share/man/man3c/sem_open.3c /usr/share/man/man3c/sem_wait.3c /usr/share/man/man3c/catgets.3c /usr/share/man/man3c/pthread_cleanup_pop.3c /usr/share/man/man3c/lockf.3c /usr/share/man/man3c/clock_nanosleep.3c /usr/share/man/man3c/signal.3c /usr/share/man/man5/threads.5 /usr/share/man/man9e/Intro.9e /usr/share/man/man9e/close.9e /usr/share/man/man9e/open.9e -- snip -- The most interesting of them for ksh93/libast are in section 2 (syscalls&&co.): -- snip -- /usr/share/man/man2/fork.2 /usr/share/man/man2/putmsg.2 /usr/share/man/man2/chdir.2 /usr/share/man/man2/mknod.2 /usr/share/man/man2/chown.2 /usr/share/man/man2/read.2 /usr/share/man/man2/chmod.2 /usr/share/man/man2/sigsuspend.2 /usr/share/man/man2/unlink.2 /usr/share/man/man2/fcntl.2 /usr/share/man/man2/_lwp_cond_wait.2 /usr/share/man/man2/ustat.2 /usr/share/man/man2/stat.2 /usr/share/man/man2/close.2 /usr/share/man/man2/link.2 /usr/share/man/man2/dup.2 /usr/share/man/man2/open.2 /usr/share/man/man2/_lwp_sema_wait.2 /usr/share/man/man2/exec.2 /usr/share/man/man2/getmsg.2 /usr/share/man/man2/ioctl.2 /usr/share/man/man2/utimes.2 /usr/share/man/man2/statvfs.2 /usr/share/man/man2/msgsnd.2 /usr/share/man/man2/sigaction.2 /usr/share/man/man2/access.2 /usr/share/man/man2/pause.2 /usr/share/man/man2/msgrcv.2 /usr/share/man/man2/sigwait.2 /usr/share/man/man2/utime.2 /usr/share/man/man2/chroot.2 /usr/share/man/man2/waitid.2 /usr/share/man/man2/poll.2 /usr/share/man/man2/write.2 /usr/share/man/man2/Intro.2 /usr/share/man/man2/semop.2 -- snip -- (most of them are known issues... but |fork()|, |exec()| and |waitid()| suprised me a bit (it's logical... but surprising... since many shells don't check explicitly for EINTR in these cases)). ---- Bye, Roland -- __ . . __ (o.\ \/ /.o) roland.ma...@nrubsig.org \__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer /O /==\ O\ TEL +49 641 3992797 (;O/ \/ \O;) _______________________________________________ ast-developers mailing list ast-developers@research.att.com https://mailman.research.att.com/mailman/listinfo/ast-developers