Details
-
Bug
-
Resolution: Cannot Reproduce
-
Major - P3
-
None
-
2.3
-
None
Description
1.7.2 servers.
Code:
try {
if (enable_debug)
try {
if (mongo != null) {
DB db = mongo.getDB(dbName);
if (db != null) {
db.requestStart();
DBCollection collection = db
.getCollection(collectionName);
if (collection != null) {
db.resetError();
WriteConcern concern = new WriteConcern(2, 1000);
collection.insert(list.toArray(new DBObject[list
.size()]), concern);
DBObject dbObject = db.getPreviousError();
if (dbObject != null && dbObject.get("err") != null)
dbObject = db
.getLastError(WriteConcern.REPLICAS_SAFE);
if (dbObject != null && dbObject.get("err") != null)
} else
{ System.out .println("Info DbInsertListWorker: empty collection"); } db.requestDone();
} else
} else
{ System.out.println("Info DbInsertListWorker: empty mongo"); }} catch (Exception ex)
{ System.out.println("DbInsertListWorker: exception " + ex); ex.printStackTrace(); }if (enable_debug)
{ System.err.println("Info DbInsertListWorker: Insertion end"); }} catch (Exception ex)
{ System.err.println("Error DbInsertListWorker:" + ex.toString()); }}
Have 1 primary, 1 slave, and 1 arbiter. Killed primary while running insertion test. The secondary
became the primary immediately. However, Java driver seems to hang.
Nov 4, 2010 11:48:15 PM com.mongodb.ReplicaSetStatus$Node update
WARNING: node down: ip-10-166-59-166:20000 java.io.IOException: couldn't connect to [ip-10-166-59-166/10.166.59.166:20000] bc:java.net.ConnectException: Connection refused
Nov 4, 2010 11:48:20 PM com.mongodb.ReplicaSetStatus$Node update
WARNING: node down: ip-10-166-59-166:20000 java.io.IOException: couldn't connect to [ip-10-166-59-166/10.166.59.166:20000] bc:java.net.ConnectException: Connection refused
Nov 4, 2010 11:48:25 PM com.mongodb.ReplicaSetStatus$Node update
WARNING: node down: ip-10-166-59-166:20000 java.io.IOException: couldn't connect to [ip-10-166-59-166/10.166.59.166:20000] bc:java.net.ConnectException: Connection refused
Nov 4, 2010 11:48:30 PM com.mongodb.ReplicaSetStatus$Node update
WARNING: node down: ip-10-166-59-166:20000 java.io.IOException: couldn't connect to [ip-10-166-59-166/10.166.59.166:20000] bc:java.net.ConnectException: Connection refused
Nov 4, 2010 11:48:35 PM com.mongodb.ReplicaSetStatus$Node update
WARNING: node down: ip-10-166-59-166:20000 java.io.IOException: couldn't connect to [ip-10-166-59-166/10.166.59.166:20000] bc:java.net.ConnectException: Connection refused
Nov 4, 2010 11:48:40 PM com.mongodb.ReplicaSetStatus$Node update
WARNING: node down: ip-10-166-59-166:20000 java.io.IOException: couldn't connect to [ip-10-166-59-166/10.166.59.166:20000] bc:java.net.ConnectException: Connection refused
Nov 4, 2010 11:48:45 PM com.mongodb.ReplicaSetStatus$Node update
WARNING: node down: ip-10-166-59-166:20000 java.io.IOException: couldn't connect to [ip-10-166-59-166/10.166.59.166:20000] bc:java.net.ConnectException: Connection refused
...
Nov 4, 2010 11:48:50 PM com.mongodb.ReplicaSetStatus$Node update
WARNING: node down: ip-10-166-59-166:20000 java.io.IOException: couldn't connect to [ip-10-166-59-166/10.166.59.166:20000] bc:java.net.ConnectException: Connection refused
Nov 4, 2010 11:48:55 PM com.mongodb.ReplicaSetStatus$Node update
WARNING: node down: ip-10-166-59-166:20000 java.io.IOException: couldn't connect to [ip-10-166-59-166/10.166.59.166:20000] bc:java.net.ConnectException: Connection refused