From 3e2ed00b60c98c90e4821c8b85ca54b8552d666a Mon Sep 17 00:00:00 2001 From: Hasan Ali Date: Mon, 27 Apr 2020 15:09:02 +0100 Subject: [PATCH] Drop all statements before closing sqlite connection --- sqlx-core/src/sqlite/connection.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/sqlx-core/src/sqlite/connection.rs b/sqlx-core/src/sqlite/connection.rs index 2205fb68..9e654046 100644 --- a/sqlx-core/src/sqlite/connection.rs +++ b/sqlx-core/src/sqlite/connection.rs @@ -150,6 +150,7 @@ impl Drop for SqliteConnection { fn drop(&mut self) { // Drop all statements first self.statements.clear(); + drop(self.statement.take()); // Next close the statement // https://sqlite.org/c3ref/close.html