From: Zofia Abramowska Date: Mon, 15 Sep 2014 13:30:25 +0000 (+0200) Subject: Clean up database during unlock operation. X-Git-Tag: accepted/tizen/common/20141218.172516~42 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b6627a34325511a6d0c76ce386c754b2944a4e3d;p=platform%2Fcore%2Fsecurity%2Fkey-manager.git Clean up database during unlock operation. Change-Id: I56c9357419515b01f7013a9db2ab03925d453464 --- 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);