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 c9717e6 commit addf523Copy full SHA for addf523
arbiter.c
@@ -316,7 +316,8 @@ static void MtmCheckResponse(MtmArbiterMessage* resp)
316
} else {
317
BIT_CLEAR(Mtm->currentLockNodeMask, resp->node-1);
318
}
319
- if (BIT_CHECK(resp->disabledNodeMask, MtmNodeId-1)
+ if (
320
+ ( BIT_CHECK(resp->disabledNodeMask, MtmNodeId-1) || Mtm->status == MTM_IN_MINORITY )
321
&& !BIT_CHECK(Mtm->disabledNodeMask, resp->node-1)
322
&& Mtm->status != MTM_RECOVERY
323
&& Mtm->status != MTM_RECOVERED
0 commit comments