13 lines
276 B
JavaScript
13 lines
276 B
JavaScript
var done = false;
|
|
var iterations = 0;
|
|
while(rs.status()['myState'] != 1) {
|
|
if (!done) {
|
|
//print("State is not yet PRIMARY. Waiting...");
|
|
done = true
|
|
}
|
|
sleep(1000);
|
|
iterations++;
|
|
if (iterations == 100) {
|
|
throw new Error("Exceeded iterations limit.");
|
|
}
|
|
}
|