From: Teemu Toivola Date: Thu, 9 May 2019 20:43:58 +0000 (+0300) Subject: replace SQLITE_CHECKPOINT_TRUNCATE with SQLITE_CHECKPOINT_RESTART due to limited... X-Git-Tag: v2.3~35 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d11352dfb28736a870b119ce59f1b32faee6a05c;p=vnstat replace SQLITE_CHECKPOINT_TRUNCATE with SQLITE_CHECKPOINT_RESTART due to limited support in older SQLite versions --- diff --git a/src/dbsql.c b/src/dbsql.c index 9ed9539..84b9b0a 100644 --- a/src/dbsql.c +++ b/src/dbsql.c @@ -1058,7 +1058,7 @@ void db_walcheckpoint(void) timeused(__func__, 1); if (debug) printf("wal checkpoint"); - sqlite3_wal_checkpoint_v2(db, NULL, SQLITE_CHECKPOINT_TRUNCATE, NULL, NULL); + sqlite3_wal_checkpoint_v2(db, NULL, SQLITE_CHECKPOINT_RESTART, NULL, NULL); timeused(__func__, 0); }