diff options
author | Rahul Sundararaman <rahul.sundararaman@Rahuls-MacBook-Pro.local> | 2019-06-03 12:52:28 -0400 |
---|---|---|
committer | Rahul Sundararaman <rahul.sundararaman@Rahuls-MacBook-Pro.local> | 2019-06-03 13:00:00 -0400 |
commit | 928aabbaf9444005fa4fafb399244ce6d475eb9f (patch) | |
tree | 8bcdd1776de86e899890de2af4daa269e867c7f5 | |
parent | 152605e55b53be70d73694f29f32dd3dbd70a5e1 (diff) | |
download | mongo-928aabbaf9444005fa4fafb399244ce6d475eb9f.tar.gz |
SERVER-39480 Added log messages for failing DBClientConnection
-rw-r--r-- | src/mongo/client/dbclient_connection.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mongo/client/dbclient_connection.cpp b/src/mongo/client/dbclient_connection.cpp index b01edcc993c..938c1167fbc 100644 --- a/src/mongo/client/dbclient_connection.cpp +++ b/src/mongo/client/dbclient_connection.cpp @@ -632,6 +632,8 @@ bool DBClientConnection::call(Message& toSend, auto sinkStatus = _session->sinkMessage(swm.getValue()); if (!sinkStatus.isOK()) { + log() << "DBClientConnection failed to send message to " << getServerAddress() << " - " + << redact(sinkStatus); return maybeThrow(sinkStatus); } @@ -639,6 +641,8 @@ bool DBClientConnection::call(Message& toSend, if (swm.isOK()) { response = std::move(swm.getValue()); } else { + log() << "DBClientConnection failed to receive message from " << getServerAddress() << " - " + << redact(swm.getStatus()); return maybeThrow(swm.getStatus()); } |