diff --git a/src/kits/opengl/glut/glutWindow.cpp b/src/kits/opengl/glut/glutWindow.cpp index 6c1de40189..01816c89fc 100644 --- a/src/kits/opengl/glut/glutWindow.cpp +++ b/src/kits/opengl/glut/glutWindow.cpp @@ -330,6 +330,7 @@ __glutDestroyAllWindows() } gState.display->Lock(); gState.display->Quit(); + gState.display->Unlock(); status_t ignored; wait_for_thread(gState.appthread, &ignored);