diff -r a2e897c5c62b -r 7701629b34a6 genericopenlibs/openenvcore/libpthread/src/wsd_init.cpp --- a/genericopenlibs/openenvcore/libpthread/src/wsd_init.cpp Tue Apr 27 18:23:16 2010 +0300 +++ b/genericopenlibs/openenvcore/libpthread/src/wsd_init.cpp Tue May 11 17:47:24 2010 +0300 @@ -70,6 +70,9 @@ // Destructor to supress warnings _global_data_t::~_global_data_t() { + globalLockForMutex.Close(); + lockThreadTable.Close(); + lockSemTable.Close(); } _global_data_t* GetGlobals()