1
0
mirror of synced 2025-02-26 14:21:39 +01:00

fix: Crash on exit due to frame rate limiter thread not being shut down

Fixes #2140
This commit is contained in:
WerWolv 2025-02-25 11:50:38 +01:00
parent 40d74dd633
commit c974c4257d

View File

@ -100,6 +100,9 @@ namespace hex {
} }
Window::~Window() { Window::~Window() {
m_frameRateThread.request_stop();
m_frameRateThread.join();
EventProviderDeleted::unsubscribe(this); EventProviderDeleted::unsubscribe(this);
RequestCloseImHex::unsubscribe(this); RequestCloseImHex::unsubscribe(this);
RequestUpdateWindowTitle::unsubscribe(this); RequestUpdateWindowTitle::unsubscribe(this);