diff --git a/cd_utils/cdutils_core.cpp b/cd_utils/cdutils_core.cpp index d1496a9..a8f40fa 100644 --- a/cd_utils/cdutils_core.cpp +++ b/cd_utils/cdutils_core.cpp @@ -36,27 +36,22 @@ const uchar header_transfer = 0x81; __Core_Initializer__::__Core_Initializer__() { count_++; - piCout << "try create Core" << count_; if (count_ > 1) return; - piCout << "create Core"; __instance__ = new CDCore(); } __Core_Initializer__::~__Core_Initializer__() { count_--; - piCout << "try delete Core" << count_; if (count_ < 0) { count_ = 0; return; } if (count_ > 0) return; - piCout << "delete Core ..."; if (__instance__) { delete __instance__; __instance__ = 0; } - piCout << "delete Core ok"; } @@ -99,17 +94,11 @@ CDCore::CDCore() { CDCore::~CDCore() { - piCout << "~CDCore ..."; - x_timer.stop(false); - piCout << "~CDCore 1"; + x_timer.stop(true); datatr.stop(); - piCout << "~CDCore 2"; sendt.stop(); - piCout << "~CDCore 3"; sendt.waitForFinish(10); - piCout << "~CDCore 4"; connection.stop(); - piCout << "~CDCore ok"; }