X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=nageru_cef_app.cpp;h=2e64ceee9aa35b11b1016fa4674b56fdaa1f3859;hb=327534a3031a332423411c9599c741f2f81657df;hp=2ddd81659aaf0a7af0e992d7ce06ac59faf4e4d8;hpb=6cc6c194b3eb245a04af531c7a6adb582673f2e7;p=nageru diff --git a/nageru_cef_app.cpp b/nageru_cef_app.cpp index 2ddd816..2e64cee 100644 --- a/nageru_cef_app.cpp +++ b/nageru_cef_app.cpp @@ -38,6 +38,7 @@ void NageruCefApp::unref_cef() unique_lock lock(cef_mutex); if (--cef_thread_refcount == 0) { CefPostTask(TID_UI, new CEFTaskAdapter(&CefQuitMessageLoop)); + lock.unlock(); cef_thread.join(); } }