std::recursive_mutex::~recursive_mutex
From cppreference.com
                    
                                        
                    < cpp | thread | recursive mutex
                    
                                                            
                    
| ~recursive_mutex(); | ||
Destroys the mutex.
The behavior is undefined if the mutex is owned by any thread or if any thread terminates while holding any ownership of the mutex.
[edit] See also
| C documentation for mtx_destroy | 


