Does PTHREAD_MUTEX_INITIALIZER work?
Petri Helenius
pete at he.iki.fi
Thu Mar 11 06:07:10 PST 2004
Anders Torger wrote:
>Do the PTHREAD_MUTEX_INITIALIZER and PTHREAD_COND_INITIALIZER macros
>really work?
>
>What puzzles me is that pthread.h says:
>
>#define PTHREAD_MUTEX_INITIALIZER NULL
>#define PTHREAD_COND_INITIALIZER NULL
>
>that is the initialisers are NULL.
>
>I get some strange random temporary lockups and deaths in my program
>when running it on FreeBSD (5.0), while it works flawlessy on Linux,
>and one reason could perhaps be that the initialisers do not work on
>FreeBSD.
>
>
>
5.0 is an early new technology release, I would suggest using 5.2.1 when
reporting issues.
Pete
More information about the freebsd-threads
mailing list