I've updated the thr_posix.c and configure to use pthread attributes instead of pthread_detach() to create detached threads. This is aimed at working around various broken implementations of pthread_detach(). Of course, there are likely broken implementations of pthread attributes about as well. Please test. Kurt