fixes some problem when freeing unititialized mutexes Daniel * globals.c threads.c: fixes some problem when freeing unititialized mutexes Daniel