From 4f87d95add19175d5e1ce441f17a02cfd03547ed Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Thu, 18 Apr 2013 16:06:18 -0700 Subject: [PATCH] Don't let WAL files grow without bound. --- src/cpp/ripple/DBInit.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/cpp/ripple/DBInit.cpp b/src/cpp/ripple/DBInit.cpp index 1f840613ef..398a90a775 100644 --- a/src/cpp/ripple/DBInit.cpp +++ b/src/cpp/ripple/DBInit.cpp @@ -6,6 +6,7 @@ const char *TxnDBInit[] = { "PRAGMA synchronous=NORMAL;", "PRAGMA journal_mode=WAL;", + "PRAGMA journal_size_limit=1582080;", "BEGIN TRANSACTION;", @@ -44,6 +45,7 @@ int TxnDBCount = NUMBER(TxnDBInit); const char *LedgerDBInit[] = { "PRAGMA synchronous=NORMAL;", "PRAGMA journal_mode=WAL;", + "PRAGMA journal_size_limit=1582080;", "BEGIN TRANSACTION;", @@ -265,6 +267,7 @@ int WalletDBCount = NUMBER(WalletDBInit); const char *HashNodeDBInit[] = { "PRAGMA synchronous=NORMAL;", "PRAGMA journal_mode=WAL;", + "PRAGMA journal_size_limit=1582080;", "BEGIN TRANSACTION;",