Mike Karels | 9 Oct 2007 04:03

Re: Abolishing sleeps in issignal()

> What I'd like from readers on arch <at>  is for you to consider if there are 
> other cases than non-restartable syscalls that will break if 
> msleep/sleepqs return EINTR from SIGSTOP and debug events.  Also, is there 
> an authoritative list of non-restartable syscalls anywhere?  It's just 
> those involving timevals right?  nanosleep/poll/select/kqueue.. others?

Don't forget about siginterrupt, which can make specified syscalls
interrupt read/read etc.

		Mike
_______________________________________________
freebsd-arch <at> freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arch
To unsubscribe, send any mail to "freebsd-arch-unsubscribe <at> freebsd.org"


Gmane