fix: we can only repair dead DCs if we have a fearless configuration

This commit is contained in:
Evan Tschannen 2018-10-05 12:35:37 -07:00
parent 5a9183bc62
commit daed31708b
1 changed files with 1 additions and 1 deletions

View File

@ -284,7 +284,7 @@ ACTOR Future<bool> getStorageServersRecruiting( Database cx, Reference<AsyncVar<
}
ACTOR Future<Void> repairDeadDatacenter(Database cx, Reference<AsyncVar<ServerDBInfo>> dbInfo, std::string context) {
if(g_network->isSimulated()) {
if(g_network->isSimulated() && g_simulator.usableRegions > 1) {
bool primaryDead = g_simulator.datacenterDead(g_simulator.primaryDcId);
bool remoteDead = g_simulator.datacenterDead(g_simulator.remoteDcId);