From 91334ec82f26e8a7cd5d88944e2ac0c01bc4a016 Mon Sep 17 00:00:00 2001
From: "Stephen R. van den Berg" <srb@cuci.nl>
Date: Sun, 28 Jun 2020 17:38:17 +0200
Subject: [PATCH] pgsql: When destructing the connection, discard pending
 statements.

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

diff --git a/lib/modules/Sql.pmod/pgsql.pike b/lib/modules/Sql.pmod/pgsql.pike
index 631f8a025d..5562b34dab 100644
--- a/lib/modules/Sql.pmod/pgsql.pike
+++ b/lib/modules/Sql.pmod/pgsql.pike
@@ -490,6 +490,7 @@ private void waitauthready() {
 }
 
 protected void destroy() {
+  proxy.unnamedstatement = 0;		// Forget about pending statements
   destruct(proxy);
 }
 
-- 
GitLab