From c1da009de302ba1ecbb42f5d7f009959955f4de7 Mon Sep 17 00:00:00 2001 From: Adam Date: Wed, 19 Mar 2014 02:40:48 -0400 Subject: [PATCH] Show a better log message when disconnecting from the uplink --- src/uplink.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/uplink.cpp b/src/uplink.cpp index a393e6ccd..80727487a 100644 --- a/src/uplink.cpp +++ b/src/uplink.cpp @@ -138,7 +138,8 @@ void UplinkSocket::OnConnect() void UplinkSocket::OnError(const Anope::string &error) { - Log(LOG_TERMINAL) << "Unable to connect to uplink #" << (Anope::CurrentUplink + 1) << " (" << Config->Uplinks[Anope::CurrentUplink].host << ":" << Config->Uplinks[Anope::CurrentUplink].port << ")" << (!error.empty() ? (": " + error) : ""); + Anope::string what = !this->flags[SF_CONNECTED] ? "Unable to connect to" : "Lost connection from"; + Log(LOG_TERMINAL) << what << " uplink #" << (Anope::CurrentUplink + 1) << " (" << Config->Uplinks[Anope::CurrentUplink].host << ":" << Config->Uplinks[Anope::CurrentUplink].port << ")" << (!error.empty() ? (": " + error) : ""); } UplinkSocket::Message::Message() : source(Me)