]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
`writen2()` returns a size_t or throws an exception
authorRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 9 May 2016 08:08:25 +0000 (10:08 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 9 May 2016 08:08:25 +0000 (10:08 +0200)
pdns/dynmessenger.cc

index 986b4bdf154234eb2001e63ad7120803c01f899e..14729cb1863e3702cae9d6167c97e2cf9c0bd8bf 100644 (file)
@@ -119,10 +119,7 @@ DynMessenger::~DynMessenger()
 int DynMessenger::send(const string &msg) const
 {
   try {
-    if(writen2(d_s, msg+"\n") < 0) { // sue me
-      perror("sendto");
-      return -1;
-    }
+    writen2(d_s, msg+"\n");
     return 0;
   } catch(std::runtime_error& e) {
     if (errno == EAGAIN)