From: Pieter Lexis Date: Fri, 15 Mar 2019 11:28:23 +0000 (+0100) Subject: GSQLBackend::searchRecords: log search pattern in error X-Git-Tag: dnsdist-1.4.0-alpha1~53^2~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2b9813adfc4d804a82c37c2fe75c80ca14292764;p=thirdparty%2Fpdns.git GSQLBackend::searchRecords: log search pattern in error --- diff --git a/pdns/backends/gsql/gsqlbackend.cc b/pdns/backends/gsql/gsqlbackend.cc index e77bbd70fa..da3400f508 100644 --- a/pdns/backends/gsql/gsqlbackend.cc +++ b/pdns/backends/gsql/gsqlbackend.cc @@ -1623,9 +1623,8 @@ string GSQLBackend::pattern2SQLPattern(const string &pattern) bool GSQLBackend::searchRecords(const string &pattern, int maxResults, vector& result) { d_qname.clear(); + string escaped_pattern = pattern2SQLPattern(pattern); try { - string escaped_pattern = pattern2SQLPattern(pattern); - reconnectIfNeeded(); d_SearchRecordsQuery_stmt-> @@ -1653,7 +1652,7 @@ bool GSQLBackend::searchRecords(const string &pattern, int maxResults, vector