heart : pull out DB size checking statement 32/107132/2 accepted/tizen_3.0.m2_mobile accepted/tizen_3.0.m2_tv accepted/tizen_3.0.m2_wearable tizen_3.0.m2 tizen_3.0_tv accepted/tizen/3.0.m2/mobile/20170104.141256 accepted/tizen/3.0.m2/tv/20170104.141955 accepted/tizen/3.0.m2/wearable/20170104.142251 accepted/tizen/3.0/common/20161227.181429 accepted/tizen/3.0/ivi/20161227.141815 accepted/tizen/3.0/mobile/20161227.141635 accepted/tizen/3.0/tv/20161227.141700 accepted/tizen/3.0/wearable/20161227.141811 submit/tizen_3.0.m2/20170104.093751 submit/tizen_3.0/20161227.044558
authorKichan Kwon <k_c.kwon@samsung.com>
Tue, 27 Dec 2016 01:05:57 +0000 (10:05 +0900)
committerKichan Kwon <k_c.kwon@samsung.com>
Tue, 27 Dec 2016 01:33:37 +0000 (10:33 +0900)
Change-Id: I0e420c64c14bbcb8864d6509bf6172ab3c04b4f5
Signed-off-by: Kichan Kwon <k_c.kwon@samsung.com>
src/heart/logging.c

index 0b50752..0617b5b 100644 (file)
@@ -1289,19 +1289,19 @@ void logging_save_to_storage(int force)
                        sqlite3_finalize(db_elem->delete_stmt);
                        db_elem->delete_stmt = NULL;
                }
+       }
 
-               for (i = 0; i < logging_modules->len; i++) {
-                       module = g_array_index(logging_modules, struct logging_module *, i);
+       for (i = 0; i < logging_modules->len; i++) {
+               module = g_array_index(logging_modules, struct logging_module *, i);
 
-                       g_hash_table_iter_init(&iter, module->db_list);
-                       while (g_hash_table_iter_next(&iter, &key, &value)) {
-                               db_elem = (struct logging_db*)value;
+               g_hash_table_iter_init(&iter, module->db_list);
+               while (g_hash_table_iter_next(&iter, &key, &value)) {
+                       db_elem = (struct logging_db*)value;
 
-                               /* Check storage limitation by maximum period and storage size (50MiB) */
-                               if (logging_check_storage_size(db_elem->path) == RESOURCED_ERROR_FAIL) {
-                                       logging_reset(module->name);
-                                       sqlite3_exec(db_elem->file, "VACUUM;", NULL, NULL, NULL);
-                               }
+                       /* Check storage limitation by maximum period and storage size (50MiB) */
+                       if (logging_check_storage_size(db_elem->path) == RESOURCED_ERROR_FAIL) {
+                               logging_reset(module->name);
+                               sqlite3_exec(db_elem->file, "VACUUM;", NULL, NULL, NULL);
                        }
                }
        }