From 3ecee9501b75c9e34a04ce2c634772e926d99e26 Mon Sep 17 00:00:00 2001
From: "Stephen R. van den Berg" <srb@cuci.nl>
Date: Wed, 17 Feb 2016 19:27:39 +0100
Subject: [PATCH] Sql: Chain explicit destructs to the low-level driver.

---
 lib/modules/Sql.pmod/Sql.pike | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/lib/modules/Sql.pmod/Sql.pike b/lib/modules/Sql.pmod/Sql.pike
index f1baae14df..895fef90d6 100644
--- a/lib/modules/Sql.pmod/Sql.pike
+++ b/lib/modules/Sql.pmod/Sql.pike
@@ -367,6 +367,11 @@ void create(string|object host, void|string|mapping(string:int|string) db,
   decode_datetime = master_sql->decode_datetime || .sql_util.fallback;
 }
 
+protected void destroy() {
+  if (master_sql)
+    destruct(master_sql);
+}
+
 //! Returns true if the connection seems to be open.
 //!
 //! @note
-- 
GitLab