Minor changes in code #14254

This commit is contained in:
Alexey Milovidov 2021-04-28 06:31:15 +03:00
parent b66f9af7ce
commit c1d5713110
2 changed files with 6 additions and 3 deletions

View File

@ -2,8 +2,10 @@
#include <common/logger_useful.h>
namespace DB
{
TimeoutSetter::TimeoutSetter(Poco::Net::StreamSocket & socket_,
const Poco::Timespan & send_timeout_,
const Poco::Timespan & receive_timeout_,
@ -32,10 +34,12 @@ TimeoutSetter::~TimeoutSetter()
socket.setSendTimeout(old_send_timeout);
socket.setReceiveTimeout(old_receive_timeout);
}
catch (std::exception & e)
catch (const std::exception & e)
{
// Sometimes caught on macos
/// Sometimes caught on Mac OS X. This message can be safely ignored.
/// If you are developer using Mac, please debug this error message by yourself.
LOG_ERROR(&Poco::Logger::get("Client"), "TimeoutSetter: Can't reset timeouts: {}", e.what());
}
}
}

View File

@ -1,7 +1,6 @@
#include <Poco/Net/NetException.h>
#include <IO/WriteBufferFromPocoSocket.h>
#include <IO/TimeoutSetter.h>
#include <Common/Exception.h>
#include <Common/NetException.h>