Abolishing sleeps in issignal() 
    Mike Karels 
    karels at karels.net
       
    Mon Oct  8 19:28:36 PDT 2007
    
    
  
> What I'd like from readers on arch@ 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
    
    
More information about the freebsd-arch
mailing list