Ver código fonte

!2 calc discard msgs

chenliangyu 9 meses atrás
pai
commit
8514b518bf
1 arquivos alterados com 1 adições e 0 exclusões
  1. 1 0
      Framework/RvcLogSdk/log_persistent_manager.cpp

+ 1 - 0
Framework/RvcLogSdk/log_persistent_manager.cpp

@@ -716,6 +716,7 @@ int log_persistent_manager_clean(log_persistent_manager* manager, char* modular)
         int count = db_get_count(manager->db_manager);
         if (count > manager->config->maxPersistentLogCount) {//超过最大值,然后清理 2*10000
             rst = db_delete_old_logs(manager->db_manager, count - manager->config->maxPersistentLogCount);
+            g_discardMsgNum_since_full += count - manager->config->maxPersistentLogCount;
         }
         db_vacuum(manager->db_manager);
         end_time = GetTickCount();