[Date Prev][Date Next]
Re: Patch for Apple Cthreads
I would like to generize the Mach Cthreads implementation...
Do all Cthread implementations require PTHREAD_PREEMPTIVE defined?
Is this define only required by Apple's implementation of Mach Cthreads?
I would like to localize such settings in platform/*/Make-platform when
At 10:13 AM 8/28/98 +1000, Luke Howard wrote:
>In lthread.h, in the THREAD_NEXT_CTHREADS stanza, you should define threads
>as being preemptive (as they are).
>*** lthread.h Fri Aug 28 10:08:54 1998
>--- lthread.h.orig Fri Aug 28 10:08:39 1998
>*** 7,14 ****
> #define _THREAD
>- #define PTHREAD_PREEMPTIVE 1
> #include <mach/cthreads.h>
> typedef cthread_fn_t VFP;
>--- 7,12 ----
>Otherwise, slapd spins in select() (as it has to have a zero timeout).