@@ -127,6 +127,7 @@ MtmCheckState(void)
127127case MTM_RECOVERY :
128128if (!BIT_CHECK (Mtm -> disabledNodeMask ,MtmNodeId - 1 ))
129129{
130+ MTM_LOG1 ("[LOCK] set lock on MTM_RECOVERY switch" );
130131BIT_SET (Mtm -> originLockNodeMask ,MtmNodeId - 1 );// kk trick, XXXX: log that
131132MtmSetClusterStatus (MTM_RECOVERED );
132133return ;
@@ -148,6 +149,7 @@ MtmCheckState(void)
148149 * in major mode or with referee we can be working alone
149150 * so nobody will clean it.
150151 */
152+ MTM_LOG1 ("[LOCK] release lock on MTM_RECOVERED switch" );
151153BIT_CLEAR (Mtm -> originLockNodeMask ,MtmNodeId - 1 );
152154MtmSetClusterStatus (MTM_ONLINE );
153155return ;
@@ -177,6 +179,7 @@ MtmStateProcessNeighborEvent(int node_id, MtmNeighborEvent ev) // XXXX camelcase
177179
178180case MTM_NEIGHBOR_WAL_RECEIVER_START :
179181BIT_SET (Mtm -> pglogicalReceiverMask ,node_id - 1 );
182+ MTM_LOG1 ("[LOCK] release lock on MTM_NEIGHBOR_WAL_RECEIVER_START event" );
180183BIT_CLEAR (Mtm -> originLockNodeMask ,MtmNodeId - 1 );
181184break ;
182185
@@ -190,6 +193,7 @@ MtmStateProcessNeighborEvent(int node_id, MtmNeighborEvent ev) // XXXX camelcase
190193break ;
191194
192195case MTM_NEIGHBOR_RECOVERY_CAUGHTUP :
196+ MTM_LOG1 ("[LOCK] release lock on MTM_NEIGHBOR_RECOVERY_CAUGHTUP event" );
193197BIT_CLEAR (Mtm -> originLockNodeMask ,node_id - 1 );
194198MtmEnableNode (node_id );
195199break ;