[SERVER-837] Assertion failure ! _progressMeter.isActive() db/curop.h 247, replication restarts over and over Created: 26/Mar/10  Updated: 12/Jul/16  Resolved: 28/Mar/10

Status: Closed
Project: Core Server
Component/s: Replication
Affects Version/s: 1.4.0
Fix Version/s: 1.4.1, 1.5.0

Type: Bug Priority: Major - P3
Reporter: Jeremy Andrews Assignee: Eliot Horowitz (Inactive)
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

64-bit CentOS Linux. Xeon X5272 @ 3.40GHz.


Participants:

 Description   

I'm starting a MongoDB slave with the following options:
/usr/local/mongodb/bin/mongod --dbpath /var/lib/mongodb --slave --source $MASTER --autoresync --profile 1 --quiet run

It start syncing files, but ultimately fails and then autorsyncs thanks to the --autoresync option.

[root@mongo1 ~]# grep "An earlier initial" /var/log/mongodb/mongodb.log
Fri Mar 26 12:29:48 An earlier initial clone of 'mydb_loadtest' did not complete, now resyncing.
Fri Mar 26 12:39:32 An earlier initial clone of 'mydb_loadtest' did not complete, now resyncing.
Fri Mar 26 12:49:12 An earlier initial clone of 'mydb_loadtest' did not complete, now resyncing.
Fri Mar 26 12:58:54 An earlier initial clone of 'mydb_loadtest' did not complete, now resyncing.
Fri Mar 26 13:08:40 An earlier initial clone of 'mydb_loadtest' did not complete, now resyncing.
...
It is repeated 24 times in ~4 hours.

Here's the errors in the log prior to one instance if the above error line (the same error occurs each time it gets this far in the replication process):
Fri Mar 26 12:57:54 building new index on

{ _bundle: 1, status: 1 }

for mydb_loadtest.fields_current
Fri Mar 26 12:57:54 mydb_loadtest. Assertion failure ! _progressMeter.isActive() db/curop.h 247
0x4fe216 0x506914 0x61b2b1 0x60f887 0x6109a2 0x6125c6 0x5be31d 0x5c2286 0x5c30cd 0x59754e 0x5a6cea 0x5a89d7 0x5ab360 0x5ab56e 0x5abbac 0x5ac3e8 0x6bbde0 0x366ea06617 0x366e2d3c2d
/usr/local/mongodb/bin/mongod(_ZN5mongo12sayDbContextEPKc+0xe6) [0x4fe216]
/usr/local/mongodb/bin/mongod(_ZN5mongo8assertedEPKcS1_j+0x154) [0x506914]
/usr/local/mongodb/bin/mongod(_ZN5mongo23BackgroundIndexBuildJob18addExistingToIndexEPKcPNS_16NamespaceDetailsERNS_12IndexDetailsEi+0x5d1) [0x61b2b1]
/usr/local/mongodb/bin/mongod [0x60f887]
/usr/local/mongodb/bin/mongod(_ZN5mongo11DataFileMgr6insertEPKcPKvibRKNS_11BSONElementEb+0x8a2) [0x6109a2]
/usr/local/mongodb/bin/mongod(_ZN5mongo11DataFileMgr6insertEPKcRNS_7BSONObjEb+0x66) [0x6125c6]
/usr/local/mongodb/bin/mongod(_ZN5mongo6Cloner4copyEPKcS2_bbbbNS_5QueryE+0xd5d) [0x5be31d]
/usr/local/mongodb/bin/mongod(_ZN5mongo6Cloner2goEPKcRSsRKSsbbbb+0x1346) [0x5c2286]
/usr/local/mongodb/bin/mongod(_ZN5mongo9cloneFromEPKcRSsRKSsbbbb+0x3d) [0x5c30cd]
/usr/local/mongodb/bin/mongod(_ZN5mongo10ReplSource6resyncESs+0x12e) [0x59754e]
/usr/local/mongodb/bin/mongod(_ZN5mongo10ReplSource29sync_pullOpLog_applyOperationERNS_7BSONObjEPNS_6OpTimeE+0x77a) [0x5a6cea]
/usr/local/mongodb/bin/mongod(_ZN5mongo10ReplSource14sync_pullOpLogERi+0x11c7) [0x5a89d7]
/usr/local/mongodb/bin/mongod(_ZN5mongo10ReplSource4syncERi+0x3d0) [0x5ab360]
/usr/local/mongodb/bin/mongod(_ZN5mongo9_replMainERSt6vectorIN5boost10shared_ptrINS_10ReplSourceEEESaIS4_EERi+0xde) [0x5ab56e]
/usr/local/mongodb/bin/mongod(_ZN5mongo8replMainEv+0xcc) [0x5abbac]
/usr/local/mongodb/bin/mongod(_ZN5mongo15replSlaveThreadEv+0x2d8) [0x5ac3e8]
/usr/local/mongodb/bin/mongod(thread_proxy+0x80) [0x6bbde0]
/lib64/libpthread.so.0 [0x366ea06617]
/lib64/libc.so.6(clone+0x6d) [0x366e2d3c2d]
Fri Mar 26 12:57:54 mydb_loadtest. Assertion failure le && !saveerrmsg.empty() db/pdfile.cpp 1494
0x4fe216 0x506914 0x611f0f 0x6125c6 0x5be31d 0x5c2286 0x5c30cd 0x59754e 0x5a6cea 0x5a89d7 0x5ab360 0x5ab56e 0x5abbac 0x5ac3e8 0x6bbde0 0x366ea06617 0x366e2d3c2d
/usr/local/mongodb/bin/mongod(_ZN5mongo12sayDbContextEPKc+0xe6) [0x4fe216]
/usr/local/mongodb/bin/mongod(_ZN5mongo8assertedEPKcS1_j+0x154) [0x506914]
/usr/local/mongodb/bin/mongod(_ZN5mongo11DataFileMgr6insertEPKcPKvibRKNS_11BSONElementEb+0x1e0f) [0x611f0f]
/usr/local/mongodb/bin/mongod(_ZN5mongo11DataFileMgr6insertEPKcRNS_7BSONObjEb+0x66) [0x6125c6]
/usr/local/mongodb/bin/mongod(_ZN5mongo6Cloner4copyEPKcS2_bbbbNS_5QueryE+0xd5d) [0x5be31d]
/usr/local/mongodb/bin/mongod(_ZN5mongo6Cloner2goEPKcRSsRKSsbbbb+0x1346) [0x5c2286]
/usr/local/mongodb/bin/mongod(_ZN5mongo9cloneFromEPKcRSsRKSsbbbb+0x3d) [0x5c30cd]
/usr/local/mongodb/bin/mongod(_ZN5mongo10ReplSource6resyncESs+0x12e) [0x59754e]
/usr/local/mongodb/bin/mongod(_ZN5mongo10ReplSource29sync_pullOpLog_applyOperationERNS_7BSONObjEPNS_6OpTimeE+0x77a) [0x5a6cea]
/usr/local/mongodb/bin/mongod(_ZN5mongo10ReplSource14sync_pullOpLogERi+0x11c7) [0x5a89d7]
/usr/local/mongodb/bin/mongod(_ZN5mongo10ReplSource4syncERi+0x3d0) [0x5ab360]
/usr/local/mongodb/bin/mongod(_ZN5mongo9_replMainERSt6vectorIN5boost10shared_ptrINS_10ReplSourceEEESaIS4_EERi+0xde) [0x5ab56e]
/usr/local/mongodb/bin/mongod(_ZN5mongo8replMainEv+0xcc) [0x5abbac]
/usr/local/mongodb/bin/mongod(_ZN5mongo15replSlaveThreadEv+0x2d8) [0x5ac3e8]
/usr/local/mongodb/bin/mongod(thread_proxy+0x80) [0x6bbde0]
/lib64/libpthread.so.0 [0x366ea06617]
/lib64/libc.so.6(clone+0x6d) [0x366e2d3c2d]
Fri Mar 26 12:57:54 replMain AssertionException assertion db/pdfile.cpp:1494
Fri Mar 26 12:58:54 An earlier initial clone of 'mydb_loadtest' did not complete, now resyncing.
Fri Mar 26 12:58:54 resync: dropping database mydb_loadtest

I was originally running 1.3.4 on the master and 1.3.3 on the slave. I upgraded both to 1.4.0 today, removed the local data directory, and tried again but ran into the same identical problem.



 Comments   
Comment by Eliot Horowitz (Inactive) [ 26/Apr/10 ]

in a release

Comment by Narayan Newton [ 29/Mar/10 ]

I just tested the latest nightly for the 1.4 branch and this does appear to be fixed. Thanks!

However, there is some odd output you may want to know about, it seems completely harmless from what I've seen. On the slave after a full DB clone of a fairly large db I get this:
Mon Mar 29 10:48:20 resync: done with initial clone for db: examiner_loadtest
Mon Mar 29 10:48:20 repl: old cursor isDead, initiating a new one
Mon Mar 29 10:48:20 resync: dropping database examiner_stage
Mon Mar 29 10:48:20 resync: cloning database examiner_stage to get an initial copy

While on the master I see this:
Mon Mar 29 10:48:20 getMore: cursorid not found local.oplog.$main 7622156012898925599

This is fully reproducible, but seems like it might be by design? It doesn't block my usage in any way, but wanted to let you know.

Thanks again for fixing this.

-N

Comment by Eliot Horowitz (Inactive) [ 28/Mar/10 ]

ok - should be really fixed now

Comment by Narayan Newton [ 27/Mar/10 ]

Absolutely,

here is the startup banner from the nightly version:
Sat Mar 27 12:35:00 Mongo DB : starting : pid = 22915 port = 27017 dbpath = /var/lib/mongodb master = 0 slave = 1 64-bit
Sat Mar 27 12:35:00 db version v1.4.1-pre-, pdfile version 4.5
Sat Mar 27 12:35:00 git version: 6a05e9026eef5fe730e2a62c4c2223c03c212768
Sat Mar 27 12:35:00 sys info: Linux domU-12-31-39-06-79-A1 2.6.21.7-2.ec2.v1.2.fc8xen #1 SMP Fri Nov 20 17:48:28 EST 2009 x86_64 BOOST_LIB_VERSION=1_41
Sat Mar 27 12:35:00 waiting for connections on port 27017
Sat Mar 27 12:35:00 web admin interface listening on port 28017

and here is the startup banner from the direct from git version:
Sat Mar 27 11:43:26 db version v1.5.0-pre-, pdfile version 4.5
Sat Mar 27 11:43:26 git version: f05bae1a2d3a28a5ed7a77f6cb49f87ca5b94596

Comment by Eliot Horowitz (Inactive) [ 27/Mar/10 ]

can you send the startup banner so can see the git version?

Comment by Narayan Newton [ 27/Mar/10 ]

Adding to this, I just grabbed git master and ran this test again, following assertions happened:

Sat Mar 27 12:02:21 building new index on

{ _bundle: 1, status: 1 }

for examiner_loadtest.fields_current background
Sat Mar 27 12:02:21 examiner_loadtest. Assertion failure ! _progressMeter.isActive() db/curop.h 251
0x4c0f08 0x4c8abd 0x5d45a1 0x5c8da5 0x5cba0e 0x5cd2b3 0x57a646 0x57e970 0x57f8cd 0x552052 0x56327f 0x56576b 0x567fb1 0x568285 0x568821 0x568ecd 0x2aee8ce0cc3f 0x2aee8ce0c6bf 0x366ea06617 0x366e2d3c2d
/usr/local/mongodb/bin/mongod(_ZN5mongo12sayDbContextEPKc+0xe8) [0x4c0f08]
/usr/local/mongodb/bin/mongod(_ZN5mongo8assertedEPKcS1_j+0x15d) [0x4c8abd]
/usr/local/mongodb/bin/mongod(_ZN5mongo23BackgroundIndexBuildJob18addExistingToIndexEPKcPNS_16NamespaceDetailsERNS_12IndexDetailsEi+0x4a1) [0x5d45a1]
/usr/local/mongodb/bin/mongod [0x5c8da5]
/usr/local/mongodb/bin/mongod(_ZN5mongo11DataFileMgr6insertEPKcPKvibRKNS_11BSONElementEb+0xbae) [0x5cba0e]
/usr/local/mongodb/bin/mongod(_ZN5mongo11DataFileMgr6insertEPKcRNS_7BSONObjEb+0x63) [0x5cd2b3]
/usr/local/mongodb/bin/mongod(_ZN5mongo6Cloner4copyEPKcS2_bbbbNS_5QueryE+0xdb6) [0x57a646]
/usr/local/mongodb/bin/mongod(_ZN5mongo6Cloner2goEPKcRSsRKSsbbbb+0x13a0) [0x57e970]
/usr/local/mongodb/bin/mongod(_ZN5mongo9cloneFromEPKcRSsRKSsbbbb+0x3d) [0x57f8cd]
/usr/local/mongodb/bin/mongod(_ZN5mongo10ReplSource6resyncESs+0x132) [0x552052]
/usr/local/mongodb/bin/mongod(_ZN5mongo10ReplSource29sync_pullOpLog_applyOperationERNS_7BSONObjEPNS_6OpTimeE+0x8bf) [0x56327f]
/usr/local/mongodb/bin/mongod(_ZN5mongo10ReplSource14sync_pullOpLogERi+0x18eb) [0x56576b]
/usr/local/mongodb/bin/mongod(_ZN5mongo10ReplSource4syncERi+0x3e1) [0x567fb1]
/usr/local/mongodb/bin/mongod(_ZN5mongo9_replMainERSt6vectorIN5boost10shared_ptrINS_10ReplSourceEEESaIS4_EERi+0x1a5) [0x568285]
/usr/local/mongodb/bin/mongod(_ZN5mongo8replMainEv+0xd1) [0x568821]
/usr/local/mongodb/bin/mongod(_ZN5mongo15replSlaveThreadEv+0x28d) [0x568ecd]
/usr/lib64/libboost_thread.so.2(_ZNK5boost9function0IvSaINS_13function_baseEEEclEv+0xbf) [0x2aee8ce0cc3f]
/usr/lib64/libboost_thread.so.2 [0x2aee8ce0c6bf]
/lib64/libpthread.so.0 [0x366ea06617]
/lib64/libc.so.6(clone+0x6d) [0x366e2d3c2d]
Sat Mar 27 12:02:21 allocating new datafile /var/lib/mongodb/examiner_loadtest.9, filling with zeroes...
Sat Mar 27 12:02:21 examiner_loadtest. Assertion failure le && !saveerrmsg.empty() db/pdfile.cpp 1494
0x4c0f08 0x4c8abd 0x5ccbcd 0x5cd2b3 0x57a646 0x57e970 0x57f8cd 0x552052 0x56327f 0x56576b 0x567fb1 0x568285 0x568821 0x568ecd 0x2aee8ce0cc3f 0x2aee8ce0c6bf 0x366ea06617 0x366e2d3c2d
/usr/local/mongodb/bin/mongod(_ZN5mongo12sayDbContextEPKc+0xe8) [0x4c0f08]
/usr/local/mongodb/bin/mongod(_ZN5mongo8assertedEPKcS1_j+0x15d) [0x4c8abd]
/usr/local/mongodb/bin/mongod(_ZN5mongo11DataFileMgr6insertEPKcPKvibRKNS_11BSONElementEb+0x1d6d) [0x5ccbcd]
/usr/local/mongodb/bin/mongod(_ZN5mongo11DataFileMgr6insertEPKcRNS_7BSONObjEb+0x63) [0x5cd2b3]
/usr/local/mongodb/bin/mongod(_ZN5mongo6Cloner4copyEPKcS2_bbbbNS_5QueryE+0xdb6) [0x57a646]
/usr/local/mongodb/bin/mongod(_ZN5mongo6Cloner2goEPKcRSsRKSsbbbb+0x13a0) [0x57e970]
/usr/local/mongodb/bin/mongod(_ZN5mongo9cloneFromEPKcRSsRKSsbbbb+0x3d) [0x57f8cd]
/usr/local/mongodb/bin/mongod(_ZN5mongo10ReplSource6resyncESs+0x132) [0x552052]
/usr/local/mongodb/bin/mongod(_ZN5mongo10ReplSource29sync_pullOpLog_applyOperationERNS_7BSONObjEPNS_6OpTimeE+0x8bf) [0x56327f]
/usr/local/mongodb/bin/mongod(_ZN5mongo10ReplSource14sync_pullOpLogERi+0x18eb) [0x56576b]
/usr/local/mongodb/bin/mongod(_ZN5mongo10ReplSource4syncERi+0x3e1) [0x567fb1]
/usr/local/mongodb/bin/mongod(_ZN5mongo9_replMainERSt6vectorIN5boost10shared_ptrINS_10ReplSourceEEESaIS4_EERi+0x1a5) [0x568285]
/usr/local/mongodb/bin/mongod(_ZN5mongo8replMainEv+0xd1) [0x568821]
/usr/local/mongodb/bin/mongod(_ZN5mongo15replSlaveThreadEv+0x28d) [0x568ecd]
/usr/lib64/libboost_thread.so.2(_ZNK5boost9function0IvSaINS_13function_baseEEEclEv+0xbf) [0x2aee8ce0cc3f]
/usr/lib64/libboost_thread.so.2 [0x2aee8ce0c6bf]
/lib64/libpthread.so.0 [0x366ea06617]
/lib64/libc.so.6(clone+0x6d) [0x366e2d3c2d]
Sat Mar 27 12:02:21 replMain AssertionException assertion db/pdfile.cpp:1494
Sat Mar 27 12:02:23 done allocating datafile /var/lib/mongodb/examiner_loadtest.9, size: 2047MB, took 2.561 secs

Thanks.

-N

Comment by Narayan Newton [ 27/Mar/10 ]

I just grabbed the nightly 1.4 build from March-27th at 7:41AM, linux/mongodb-linux-x86_64-v1.4-latest.tgz. We updated the slave to this version, cleared the data dir and did a resync. However, a slightly different assertion is now happening:

Sat Mar 27 11:14:06 building new index on

{ _bundle: 1, status: 1 }

for examiner_loadtest.fields_current background
Sat Mar 27 11:14:06 examiner_loadtest. Assertion failure ! _progressMeter.isActive() db/curop.h 251
0x4fe3d6 0x506ad4 0x61c7f1 0x610dcc 0x611ee2 0x613b06 0x5bef6d 0x5c2ed6 0x5c3d1d 0x5975ae 0x5a73aa 0x5a91c4 0x5abb40 0x5abd4e 0x5ac38c 0x5acbb8 0x6bc760 0x366ea06617 0x366e2d3c2d
/usr/local/mongodb/bin/mongod(_ZN5mongo12sayDbContextEPKc+0xe6) [0x4fe3d6]
/usr/local/mongodb/bin/mongod(_ZN5mongo8assertedEPKcS1_j+0x154) [0x506ad4]
/usr/local/mongodb/bin/mongod(_ZN5mongo23BackgroundIndexBuildJob18addExistingToIndexEPKcPNS_16NamespaceDetailsERNS_12IndexDetailsEi+0x5d1) [0x61c7f1]
/usr/local/mongodb/bin/mongod [0x610dcc]
/usr/local/mongodb/bin/mongod(_ZN5mongo11DataFileMgr6insertEPKcPKvibRKNS_11BSONElementEb+0x8a2) [0x611ee2]
/usr/local/mongodb/bin/mongod(_ZN5mongo11DataFileMgr6insertEPKcRNS_7BSONObjEb+0x66) [0x613b06]
/usr/local/mongodb/bin/mongod(_ZN5mongo6Cloner4copyEPKcS2_bbbbNS_5QueryE+0xd5d) [0x5bef6d]
/usr/local/mongodb/bin/mongod(_ZN5mongo6Cloner2goEPKcRSsRKSsbbbb+0x1346) [0x5c2ed6]
/usr/local/mongodb/bin/mongod(_ZN5mongo9cloneFromEPKcRSsRKSsbbbb+0x3d) [0x5c3d1d]
/usr/local/mongodb/bin/mongod(_ZN5mongo10ReplSource6resyncESs+0x12e) [0x5975ae]
/usr/local/mongodb/bin/mongod(_ZN5mongo10ReplSource29sync_pullOpLog_applyOperationERNS_7BSONObjEPNS_6OpTimeE+0x8aa) [0x5a73aa]
/usr/local/mongodb/bin/mongod(_ZN5mongo10ReplSource14sync_pullOpLogERi+0x12e4) [0x5a91c4]
/usr/local/mongodb/bin/mongod(_ZN5mongo10ReplSource4syncERi+0x3d0) [0x5abb40]
/usr/local/mongodb/bin/mongod(_ZN5mongo9_replMainERSt6vectorIN5boost10shared_ptrINS_10ReplSourceEEESaIS4_EERi+0xde) [0x5abd4e]
/usr/local/mongodb/bin/mongod(_ZN5mongo8replMainEv+0xcc) [0x5ac38c]
/usr/local/mongodb/bin/mongod(_ZN5mongo15replSlaveThreadEv+0x2d8) [0x5acbb8]
/usr/local/mongodb/bin/mongod(thread_proxy+0x80) [0x6bc760]
/lib64/libpthread.so.0 [0x366ea06617]
/lib64/libc.so.6(clone+0x6d) [0x366e2d3c2d]
Sat Mar 27 11:14:06 allocating new datafile /var/lib/mongodb/examiner_loadtest.9, filling with zeroes...
Sat Mar 27 11:14:06 examiner_loadtest. Assertion failure le && !saveerrmsg.empty() db/pdfile.cpp 1494
0x4fe3d6 0x506ad4 0x61344f 0x613b06 0x5bef6d 0x5c2ed6 0x5c3d1d 0x5975ae 0x5a73aa 0x5a91c4 0x5abb40 0x5abd4e 0x5ac38c 0x5acbb8 0x6bc760 0x366ea06617 0x366e2d3c2d
/usr/local/mongodb/bin/mongod(_ZN5mongo12sayDbContextEPKc+0xe6) [0x4fe3d6]
/usr/local/mongodb/bin/mongod(_ZN5mongo8assertedEPKcS1_j+0x154) [0x506ad4]
/usr/local/mongodb/bin/mongod(_ZN5mongo11DataFileMgr6insertEPKcPKvibRKNS_11BSONElementEb+0x1e0f) [0x61344f]
/usr/local/mongodb/bin/mongod(_ZN5mongo11DataFileMgr6insertEPKcRNS_7BSONObjEb+0x66) [0x613b06]
/usr/local/mongodb/bin/mongod(_ZN5mongo6Cloner4copyEPKcS2_bbbbNS_5QueryE+0xd5d) [0x5bef6d]
/usr/local/mongodb/bin/mongod(_ZN5mongo6Cloner2goEPKcRSsRKSsbbbb+0x1346) [0x5c2ed6]
/usr/local/mongodb/bin/mongod(_ZN5mongo9cloneFromEPKcRSsRKSsbbbb+0x3d) [0x5c3d1d]
/usr/local/mongodb/bin/mongod(_ZN5mongo10ReplSource6resyncESs+0x12e) [0x5975ae]
/usr/local/mongodb/bin/mongod(_ZN5mongo10ReplSource29sync_pullOpLog_applyOperationERNS_7BSONObjEPNS_6OpTimeE+0x8aa) [0x5a73aa]
/usr/local/mongodb/bin/mongod(_ZN5mongo10ReplSource14sync_pullOpLogERi+0x12e4) [0x5a91c4]
/usr/local/mongodb/bin/mongod(_ZN5mongo10ReplSource4syncERi+0x3d0) [0x5abb40]
/usr/local/mongodb/bin/mongod(_ZN5mongo9_replMainERSt6vectorIN5boost10shared_ptrINS_10ReplSourceEEESaIS4_EERi+0xde) [0x5abd4e]
/usr/local/mongodb/bin/mongod(_ZN5mongo8replMainEv+0xcc) [0x5ac38c]
/usr/local/mongodb/bin/mongod(_ZN5mongo15replSlaveThreadEv+0x2d8) [0x5acbb8]
/usr/local/mongodb/bin/mongod(thread_proxy+0x80) [0x6bc760]
/lib64/libpthread.so.0 [0x366ea06617]
/lib64/libc.so.6(clone+0x6d) [0x366e2d3c2d]
Sat Mar 27 11:14:06 replMain AssertionException assertion db/pdfile.cpp:1494
Sat Mar 27 11:14:08 done allocating datafile /var/lib/mongodb/examiner_loadtest.9, size: 2047MB, took 2.643 secs

Did I grab the wrong nightly version or is this bug still outstanding? Thanks!

-N

Comment by auto [ 26/Mar/10 ]

Author:

{'login': 'erh', 'name': 'Eliot Horowitz', 'email': 'eliot@10gen.com'}

Message: reset curop in repl thread SERVER-837
http://github.com/mongodb/mongo/commit/6a05e9026eef5fe730e2a62c4c2223c03c212768

Comment by auto [ 26/Mar/10 ]

Author:

{'login': 'erh', 'name': 'Eliot Horowitz', 'email': 'eliot@10gen.com'}

Message: reset curop in repl thread SERVER-837
http://github.com/mongodb/mongo/commit/7a2ba3526f3802a49e12320daeda8e77728fdace

Generated at Thu Feb 08 02:55:19 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.