Hello! In LuaThread, each thread's critical section creates in luastateopen_thread: lt_mutex(L) = (pthread_mutex_t *) malloc(pthread_mutex_sizeof()); But where it destroys? I have leaks for each created thread. Alexi Malyshev mailto:malma@kaluga.net