]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
dynhandler: Do not copy master value 8824/head
authorAki Tuomi <cmouse@cmouse.fi>
Wed, 12 Aug 2020 12:25:13 +0000 (15:25 +0300)
committerAki Tuomi <cmouse@cmouse.fi>
Wed, 19 Aug 2020 07:34:42 +0000 (10:34 +0300)
pdns/dynhandler.cc

index dc60be2abe9e419e70fbc8aee1a1d146031d8d02..5614f9c212a95af75a4891684fecec5941b42b8b 100644 (file)
@@ -275,7 +275,7 @@ string DLNotifyRetrieveHandler(const vector<string>&parts, Utility::pid_t ppid)
     return "Domain '"+domain.toString()+"' is not a slave domain (or has no master defined)";
 
   shuffle(di.masters.begin(), di.masters.end(), pdns::dns_random_engine());
-  auto master = di.masters.front();
+  const auto& master = di.masters.front();
   Communicator.addSuckRequest(domain, master, override_master);
   g_log<<Logger::Warning<<"Retrieval request for domain '"<<domain<<"' from master '"<<master<<"' received from operator"<<endl;
   return "Added retrieval request for '"+domain.toLogString()+"' from master "+master.toLogString();