summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Caimano <ben.caimano@10gen.com>2018-08-28 13:30:00 -0400
committerBen Caimano <ben.caimano@10gen.com>2018-08-28 17:30:28 -0400
commit69de1dd12074380806295d6830937625d581af1b (patch)
tree2f4296da1d7f950e37697477fce20649cd242a37
parentc727aeae4dbcafd8c33b607e8d21e2d3ae14c816 (diff)
downloadmongo-69de1dd12074380806295d6830937625d581af1b.tar.gz
SERVER-36906 Connection state now allowed to be kConnectionStateUnknown
-rw-r--r--src/mongo/executor/connection_pool.cpp4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/mongo/executor/connection_pool.cpp b/src/mongo/executor/connection_pool.cpp
index 581ec8e3194..3594215de9d 100644
--- a/src/mongo/executor/connection_pool.cpp
+++ b/src/mongo/executor/connection_pool.cpp
@@ -479,10 +479,6 @@ void ConnectionPool::SpecificPool::returnConnection(ConnectionInterface* connPtr
updateStateInLock();
- // Users are required to call indicateSuccess() or indicateFailure() before allowing
- // a connection to be returned. Otherwise, we have entered an unknown state.
- invariant(conn->getStatus() != kConnectionStateUnknown);
-
if (conn->getGeneration() != _generation) {
// If the connection is from an older generation, just return.
return;