]> git.ipfire.org Git - thirdparty/pdns.git/blobdiff - pdns/slavecommunicator.cc
Merge pull request #9016 from omoerbeek/random-engine
[thirdparty/pdns.git] / pdns / slavecommunicator.cc
index 8ef36e42ac217eba534599dbf05636dcc3501661..befe6286a6df00d20db40057e7b2908015064d1b 100644 (file)
@@ -694,7 +694,7 @@ struct SlaveSenderReceiver
 
   Identifier send(DomainNotificationInfo& dni)
   {
-    random_shuffle(dni.di.masters.begin(), dni.di.masters.end());
+    shuffle(dni.di.masters.begin(), dni.di.masters.end(), pdns::dns_random_engine());
     try {
       return std::make_tuple(dni.di.zone,
                              *dni.di.masters.begin(),