diff --git a/cpp/src/license/LicenseCheck.cpp b/cpp/src/license/LicenseCheck.cpp index e23eace2cf..5f9efe0c38 100644 --- a/cpp/src/license/LicenseCheck.cpp +++ b/cpp/src/license/LicenseCheck.cpp @@ -21,6 +21,10 @@ LicenseCheck::LicenseCheck() { } +LicenseCheck::~LicenseCheck() { + StopCountingDown(); +} + ServerError LicenseCheck::LegalityCheck(const std::string &license_file_path) { diff --git a/cpp/src/license/LicenseCheck.h b/cpp/src/license/LicenseCheck.h index 15b39cab43..c660f345b4 100644 --- a/cpp/src/license/LicenseCheck.h +++ b/cpp/src/license/LicenseCheck.h @@ -15,6 +15,7 @@ namespace server { class LicenseCheck { private: LicenseCheck(); + ~LicenseCheck(); public: static LicenseCheck &