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

Reply via email to