[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: "make test" leaves servers running (ITS#28)
I appears that FreeBSD 2.2.8 and 3.0 both have a bug in their
pthread_exit() implementations. The program
#include <pthread.h>
int main(int argc, char** argv)
{
pthread_exit( NULL );
/* not reachable */
return -2;
}
fails to exit without being kill'ed. I filed a PR (i386/9237)
with FreeBSD folks and reworked threading in slapd/slurpd to
workaround this problem. Assuming my changes don't cause
problems on other platforms, this should be available in the
next patch release.
Kurt