]> granicus.if.org Git - pdns/commitdiff
auth: Clear the PQ prepared statements when reconnecting
authorRemi Gacogne <remi.gacogne@powerdns.com>
Sun, 16 Apr 2017 08:25:58 +0000 (10:25 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Tue, 13 Jun 2017 13:47:08 +0000 (15:47 +0200)
modules/gpgsqlbackend/gpgsqlbackend.cc

index ab43d80b5ee4893a84ace03c42a4957aed24a3f5..fbc0629b88306e0ae85d5a45e46b0144e6bd01f7 100644 (file)
@@ -56,6 +56,8 @@ gPgSQLBackend::gPgSQLBackend(const string &mode, const string &suffix)  : GSQLBa
 
 void gPgSQLBackend::reconnect()
 {
+  freeStatements();
+
   if (d_db) {
     d_db->reconnect();
   }