SourceCode/Bond/Servo/Model.cpp
@@ -184,6 +184,7 @@
int CModel::init()
{
   const ULONGLONG boot_model_begin = GetTickCount64();
   CString strIniFile;
   CString strUnitId;
   strIniFile.Format(_T("%s\\ServoConfiguration.ini"), (LPTSTR)(LPCTSTR)m_strWorkDir);
@@ -214,6 +215,7 @@
   CLog::GetLog()->SetLogsDir(strLogDir);
   CLog::GetLog()->SetEquipmentId((LPTSTR)(LPCTSTR)strUnitId);
   LOGI("\r\n\r\n~~~ Prog Start! ~~~");
   LOGI("[BOOT][MODEL] init begin");
   SECSListener listener;
@@ -419,6 +421,8 @@
   }
   strVarialbleFile.Format(_T("%s\\HsmsPassive.cache"), (LPTSTR)(LPCTSTR)m_strWorkDir);
   m_hsmsPassive.loadCacheFromFile(strVarialbleFile);
   LOGI("[BOOT][MODEL] HSMS config loaded, cost=%llu ms",
      (unsigned long long)(GetTickCount64() - boot_model_begin));
   SERVO::MasterListener masterListener;
@@ -922,6 +926,8 @@
   char szBuffer[MAX_PATH];
   sprintf_s(szBuffer, MAX_PATH, "%s\\AlarmList.csv", (LPTSTR)(LPCTSTR)m_strWorkDir);
   alarmManager.readAlarmFile(szBuffer);
   LOGI("[BOOT][MODEL] Alarm list loaded, cost=%llu ms",
      (unsigned long long)(GetTickCount64() - boot_model_begin));
   // Glass数据库
@@ -930,6 +936,8 @@
   GlassLogDb::Init(path);
   LOGI("[BOOT][MODEL] init finished, total cost=%llu ms",
      (unsigned long long)(GetTickCount64() - boot_model_begin));
   return 0;
}