diff options
author | Mathias Stearn <mathias@10gen.com> | 2011-02-11 18:39:50 -0500 |
---|---|---|
committer | Mathias Stearn <mathias@10gen.com> | 2011-02-11 18:39:50 -0500 |
commit | 3094a42860a24442973fc941c962fe3ab070b0a8 (patch) | |
tree | f261426fb964fa2e97ddf53a8b4ea078bd4fe59e | |
parent | 397db56b40438056b2c309cd94586642ef4d9e87 (diff) | |
download | mongo-3094a42860a24442973fc941c962fe3ab070b0a8.tar.gz |
Releasing write lock is implicit commitIfNeeded
-rw-r--r-- | db/dur.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/db/dur.cpp b/db/dur.cpp index e297e0b6f02..cfc31643db4 100644 --- a/db/dur.cpp +++ b/db/dur.cpp @@ -585,6 +585,9 @@ namespace mongo { void releasingWriteLock() { try { +#if defined(_DEBUG) + commitJob._nSinceCommitIfNeededCall = 0; // implicit commit if needed +#endif if (commitJob.bytes() > UncommittedBytesLimit || cmdLine.durOptions & CmdLine::DurAlwaysCommit) { stats.curr->_earlyCommits++; groupCommit(); |