From 24498cd466a83659bc6b6f6a94e12e2788611346 Mon Sep 17 00:00:00 2001 From: groot Date: Mon, 10 Jun 2019 19:25:51 +0800 Subject: [PATCH] fix license check bug Former-commit-id: 7b0fb269f41dd6c1b3bf415a51e9f97260b8ab80 --- cpp/src/license/LicenseCheck.cpp | 4 ++++ cpp/src/license/LicenseCheck.h | 1 + 2 files changed, 5 insertions(+) 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 &