diff options
Diffstat (limited to 'src/mongo/db/session.cpp')
-rw-r--r-- | src/mongo/db/session.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mongo/db/session.cpp b/src/mongo/db/session.cpp index 23d53fd0ebd..d0ec47a7400 100644 --- a/src/mongo/db/session.cpp +++ b/src/mongo/db/session.cpp @@ -575,8 +575,9 @@ void Session::_beginOrContinueTxn(WithLock wl, << "See " << feature_compatibility_version_documentation::kCompatibilityLink << " for more information.", - (serverGlobalParams.featureCompatibility.getVersion() == - ServerGlobalParams::FeatureCompatibility::Version::kFullyUpgradedTo40)); + (serverGlobalParams.featureCompatibility.isVersionInitialized() && + serverGlobalParams.featureCompatibility.getVersion() == + ServerGlobalParams::FeatureCompatibility::Version::kFullyUpgradedTo40)); _setActiveTxn(wl, opCtx, txnNumber, canKillCursors); _autocommit = false; |