We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7d24637 commit 524e41dCopy full SHA for 524e41d
contrib/mmts/arbiter.c
@@ -314,7 +314,8 @@ static void MtmCheckResponse(MtmArbiterMessage* resp)
314
} else {
315
BIT_CLEAR(Mtm->currentLockNodeMask, resp->node-1);
316
}
317
- if (BIT_CHECK(resp->disabledNodeMask, MtmNodeId-1)
+ if (
318
+ ( BIT_CHECK(resp->disabledNodeMask, MtmNodeId-1) || Mtm->status == MTM_IN_MINORITY )
319
&& !BIT_CHECK(Mtm->disabledNodeMask, resp->node-1)
320
&& Mtm->status != MTM_RECOVERY
321
&& Mtm->status != MTM_RECOVERED
0 commit comments