CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]   2011/10/07 02:59:43

Modified files:
        lib/libpthread/uthread: pthread_private.h uthread_cancel.c 
                                uthread_connect.c uthread_info_openbsd.c 
                                uthread_kern.c uthread_sig.c 
                                uthread_suspend_np.c 

Log message:
threads waiting on PS_FDW_WAIT state should not be interruptible if
SA_RESTART is set, with connect(2) being the exception thus getting its
own state.
as pointed by kurt, threads on this and PS_FDR_WAIT states need to be
set to PS_RUNNING since the current signal dispatching code only looks
at the current thread.
ok kurt@

Reply via email to