summaryrefslogtreecommitdiff
path: root/src/mongo/db/service_entry_point_mongod.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/service_entry_point_mongod.cpp')
-rw-r--r--src/mongo/db/service_entry_point_mongod.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mongo/db/service_entry_point_mongod.cpp b/src/mongo/db/service_entry_point_mongod.cpp
index fc079b2ffbc..8135afbec6b 100644
--- a/src/mongo/db/service_entry_point_mongod.cpp
+++ b/src/mongo/db/service_entry_point_mongod.cpp
@@ -112,7 +112,8 @@ void ServiceEntryPointMongod::_sessionLoop(Session* session) {
inMessage.reset();
auto status = session->sourceMessage(&inMessage).wait();
- if (ErrorCodes::isInterruption(status.code())) {
+ if (ErrorCodes::isInterruption(status.code()) ||
+ ErrorCodes::isNetworkError(status.code())) {
break;
}
@@ -137,7 +138,6 @@ void ServiceEntryPointMongod::_sessionLoop(Session* session) {
// If this is an exhaust cursor, don't source more Messages
if (dbresponse.exhaustNS.size() > 0 && setExhaustMessage(&inMessage, dbresponse)) {
- log() << "we are in exhaust";
inExhaust = true;
} else {
inExhaust = false;