summaryrefslogtreecommitdiff
path: root/includes/database/sqlite
diff options
context:
space:
mode:
Diffstat (limited to 'includes/database/sqlite')
-rw-r--r--includes/database/sqlite/database.inc8
1 files changed, 8 insertions, 0 deletions
diff --git a/includes/database/sqlite/database.inc b/includes/database/sqlite/database.inc
index da3ca3525..ba28ca63b 100644
--- a/includes/database/sqlite/database.inc
+++ b/includes/database/sqlite/database.inc
@@ -265,6 +265,14 @@ class DatabaseConnection_sqlite extends DatabaseConnection {
if ($this->supportsTransactions()) {
PDO::rollBack();
}
+ else {
+ // Log unsupported rollback.
+ $this->rollbackLogs[] = array(
+ 'type' => 'database',
+ 'message' => t('Explicit rollback failed: not supported on active connection.'),
+ 'variables' => array(),
+ );
+ }
$this->logRollback();
}