http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46455
Jonathan Wakely <redi at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|shared_ptr consuming too |resource leaks due to
|many semaphores on Windows |missing destructors for
| |mutexes and condvars
--- Comment #12 from Jonathan Wakely <redi at gcc dot gnu.org> 2010-11-15
18:12:19 UTC ---
Missing destructors:
<ext/concurrence.h>
__gnu_cxx::__mutex
__gnu_cxx::__recursive_mutex
__gnu_cxx::__cond
<mutex>
std::mutex
std::recursive_mutex
std::timed_mutex
std::recursive_timed_mutex
I'm not sure why these didn't cause a problem previously, the destructors
aren't there in 4.4 either