From: Pieter Lexis Date: Fri, 15 Mar 2019 11:06:11 +0000 (+0100) Subject: GSQLBackend::superMasterBackend: log domain name, ip and nameserver name in error X-Git-Tag: dnsdist-1.4.0-alpha1~53^2~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f3d917b8ace3a11a468b2160aecde4d1d1169a96;p=thirdparty%2Fpdns.git GSQLBackend::superMasterBackend: log domain name, ip and nameserver name in error --- diff --git a/pdns/backends/gsql/gsqlbackend.cc b/pdns/backends/gsql/gsqlbackend.cc index 2d95fbca4f..f237919b14 100644 --- a/pdns/backends/gsql/gsqlbackend.cc +++ b/pdns/backends/gsql/gsqlbackend.cc @@ -1140,7 +1140,7 @@ bool GSQLBackend::superMasterBackend(const string &ip, const DNSName &domain, co reset(); } catch (SSqlException &e) { - throw PDNSException("GSQLBackend unable to search for a domain: "+e.txtReason()); + throw PDNSException("GSQLBackend unable to search for a supermaster with IP " + ip + " and nameserver name '" + i->content + "' for domain '" + domain.toLogString() + "': "+e.txtReason()); } if(!d_result.empty()) { ASSERT_ROW_COLUMNS("supermaster-query", d_result[0], 1);