summaryrefslogtreecommitdiff
path: root/src/mongo
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo')
-rw-r--r--src/mongo/executor/network_interface_tl.cpp11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/mongo/executor/network_interface_tl.cpp b/src/mongo/executor/network_interface_tl.cpp
index a65d2252d45..512b3fee58b 100644
--- a/src/mongo/executor/network_interface_tl.cpp
+++ b/src/mongo/executor/network_interface_tl.cpp
@@ -350,11 +350,14 @@ Future<RemoteCommandResponse> NetworkInterfaceTL::_onAcquireConn(
_counters.timedOut++;
}
- LOG(2) << "Request " << state->request.id << " timed out"
- << ", deadline was " << state->deadline << ", op was "
- << redact(state->request.toString());
+ const std::string message = str::stream()
+ << "Request " << state->request.id << " timed out"
+ << ", deadline was " << state->deadline.toString() << ", op was "
+ << redact(state->request.toString());
+
+ LOG(2) << message;
state->promise.setError(
- Status(ErrorCodes::NetworkInterfaceExceededTimeLimit, "timed out"));
+ Status(ErrorCodes::NetworkInterfaceExceededTimeLimit, message));
client->cancel(baton);
});