| Index: components/webdata/common/web_database_backend.cc
|
| diff --git a/components/webdata/common/web_database_backend.cc b/components/webdata/common/web_database_backend.cc
|
| index 1408bd2b9d8613ab61a2fbae136ff58bd7375a7e..73513faa22351c51bea36abbbb75c87df2bf58ab 100644
|
| --- a/components/webdata/common/web_database_backend.cc
|
| +++ b/components/webdata/common/web_database_backend.cc
|
| @@ -124,6 +124,8 @@ void WebDatabaseBackend::DatabaseErrorCallback(int error,
|
| if (!catastrophic_error_occurred_ && sql::IsErrorCatastrophic(error)) {
|
| catastrophic_error_occurred_ = true;
|
| diagnostics_ = db_->GetDiagnosticInfo(error, statement);
|
| +
|
| + db_->GetSQLConnection()->RazeAndClose();
|
| }
|
| }
|
|
|
|
|