]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Fix truncating bug
authorRuben d'Arco <cyclops@prof-x.net>
Mon, 22 Jul 2013 20:23:25 +0000 (22:23 +0200)
committerPeter van Dijk <peter.van.dijk@netherlabs.nl>
Tue, 23 Jul 2013 13:59:20 +0000 (15:59 +0200)
pdns/dynmessenger.cc

index 7200e279a5d45defa6246ba9fe982ed4e6ea72c1..ce3923356ee73e41e27a707bb21321828d100b2f 100644 (file)
@@ -116,7 +116,7 @@ string DynMessenger::receive() const
       throw AhuException("Error from remote: "+string(strerror(errno)));
 
     answer.append(buffer,retlen);
-    if(retlen!=sizeof(buffer))
+    if (retlen == 0)
       break;
   }