From b6627a34325511a6d0c76ce386c754b2944a4e3d Mon Sep 17 00:00:00 2001 From: Zofia Abramowska Date: Mon, 15 Sep 2014 15:30:25 +0200 Subject: [PATCH] Clean up database during unlock operation. Change-Id: I56c9357419515b01f7013a9db2ab03925d453464 --- src/manager/service/db-crypto.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/manager/service/db-crypto.cpp b/src/manager/service/db-crypto.cpp index d401d4e..c0998e9 100644 --- a/src/manager/service/db-crypto.cpp +++ b/src/manager/service/db-crypto.cpp @@ -133,6 +133,7 @@ using namespace DB; Try { m_connection = new SqlConnection(path, SqlConnection::Flag::Option::CRW); m_connection->SetKey(rawPass); + m_connection->ExecCommand("VACUUM;"); initDatabase(); } Catch(SqlConnection::Exception::ConnectionBroken) { LogError("Couldn't connect to database: " << path); -- 2.7.4