From: Remi Gacogne Date: Mon, 9 May 2016 08:08:25 +0000 (+0200) Subject: `writen2()` returns a size_t or throws an exception X-Git-Tag: rec-4.0.0-alpha3~3^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6c5596a34967680a06a09992a510d53905999898;p=thirdparty%2Fpdns.git `writen2()` returns a size_t or throws an exception --- diff --git a/pdns/dynmessenger.cc b/pdns/dynmessenger.cc index 986b4bdf15..14729cb186 100644 --- a/pdns/dynmessenger.cc +++ b/pdns/dynmessenger.cc @@ -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)