El s�b, 16-11-2002 a las 22:01, Neal H. Walfield escribi�:
> > /* Just like pthread_condition_wait, but cancellable. Returns true if
> > cancelled. */
> > int
> > hurd_pthread_cond_wait (pthread_cond_t c, pthread_mutex_t m)
>
> I see no reason to rename this function.
As long as cthread and pthread are not compatible, nor me. ;)
>
> Also, this should be:
>
> hurd_cond_wait (pthread_cond_t *c, pthread_mutex_t *m)
ops! I wrote that quickly...
> > c) A different implementation using __pthread_enqueue function.
>
> This should be done anyways.
>
Is there a replacement for CPROC_SWITCHING and CPROC_RUNNING in
cproc_t->state, to know if a thread has been waken up?
__pthread.state has the following states...
/* Thread state. */
enum pthread_state
{
PTHREAD_JOINABLE = 0,
PTHREAD_DETACHED,
PTHREAD_EXITED,
PTHREAD_TERMINATED
};
Can a thread be waken up if it hasnt been blocked?
--
Thanks,
Vicente.
_______________________________________________
Bug-hurd mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-hurd