Hi I'm using 5-10-03 snapshot of pthread-win32 with MSVC 6.0 SP5. It seems that when I init a mutex with PTHREAD_MUTEX_INITIALIZER, it would leaks 44 bytes of memory when ever I do a lock on the mutex. Any one else encounter the same problem? Rational Purify trace the leak back to pthread_setcanceltype. Phuong