]> granicus.if.org Git - pdns/commitdiff
new master/slave communicator crashed after a while, discovered by Tyler Hall, who...
authorBert Hubert <bert.hubert@netherlabs.nl>
Wed, 13 Jan 2010 21:03:12 +0000 (21:03 +0000)
committerBert Hubert <bert.hubert@netherlabs.nl>
Wed, 13 Jan 2010 21:03:12 +0000 (21:03 +0000)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1500 d19b8d6e-7fed-0310-83ef-9ca221ded41b

pdns/inflighter.cc

index 9a33c4e50e183eea7d43538ed6b00bbf76611fb9..e50ff76dd92472c9dfaa5c17462c83b6ad638646 100644 (file)
@@ -80,7 +80,7 @@ template<typename Container, typename SendReceive> void Inflighter<Container, Se
     int burst = 0;
     while(d_iter != d_container.end() && d_ttdWatch.size() < d_maxInFlight) { 
       TTDItem ttdi;
-      ttdi.iter = ++d_iter;
+      ttdi.iter = d_iter++;
       ttdi.id = d_sr.send(*ttdi.iter);
       gettimeofday(&ttdi.ttd, 0);
       ttdi.ttd.tv_sec += d_timeoutSeconds;