diff --git a/src/library.cpp b/src/library.cpp index d8849460..7f4ef565 100644 --- a/src/library.cpp +++ b/src/library.cpp @@ -57,6 +57,10 @@ void destroy() { std::lock_guard timeoutLock(timeoutMutex); std::lock_guard appUpdateLock(appUpdateMutex); std::lock_guard updateLock(updateMutex); + + // Clear globals in case init() is called again + loginStatus = ""; + updateInfos.clear(); }