From 59ab41170cee9b95513bdc931a5f125a0c3de205 Mon Sep 17 00:00:00 2001 From: Remi Gacogne Date: Mon, 16 Jan 2017 17:46:59 +0100 Subject: [PATCH] Remove unused `RemoteLogger::sendData()` leftover --- pdns/remote_logger.cc | 27 --------------------------- pdns/remote_logger.hh | 1 - 2 files changed, 28 deletions(-) diff --git a/pdns/remote_logger.cc b/pdns/remote_logger.cc index 26ebb33c7..de77e78c2 100644 --- a/pdns/remote_logger.cc +++ b/pdns/remote_logger.cc @@ -30,33 +30,6 @@ bool RemoteLogger::reconnect() return true; } -bool RemoteLogger::sendData(const char* buffer, size_t bufferSize) -{ - size_t pos = 0; - while(pos < bufferSize) { - ssize_t written = write(d_socket, buffer + pos, bufferSize - pos); - if (written == -1) { - int res = errno; - if (res == EWOULDBLOCK || res == EAGAIN) { - return false; - } - else if (res != EINTR) { - reconnect(); - return false; - } - } - else if (written == 0) { - reconnect(); - return false; - } - else { - pos += (size_t) written; - } - } - - return true; -} - void RemoteLogger::worker() { if (d_asyncConnect) { diff --git a/pdns/remote_logger.hh b/pdns/remote_logger.hh index 56825fca1..1a70f3d21 100644 --- a/pdns/remote_logger.hh +++ b/pdns/remote_logger.hh @@ -41,7 +41,6 @@ public: } private: bool reconnect(); - bool sendData(const char* buffer, size_t bufferSize); void worker(); std::queue d_writeQueue; -- 2.40.0