Merge pull request #9411 from Saalvage/fix/unlock-mutex

Correctly unlock mutex before its destruction
This commit is contained in:
bunnei 2022-12-09 10:51:19 -08:00 committed by GitHub
commit 66c4331de5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -163,9 +163,6 @@ ServiceThread::Impl::~Impl() {
m_wakeup_event->Signal(); m_wakeup_event->Signal();
m_host_thread.join(); m_host_thread.join();
// Lock mutex.
m_session_mutex.lock();
// Close all remaining sessions. // Close all remaining sessions.
for (const auto& [server_session, manager] : m_sessions) { for (const auto& [server_session, manager] : m_sessions) {
server_session->Close(); server_session->Close();