We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parent392ddde commitd98e258Copy full SHA for d98e258
multimaster.c
@@ -3813,7 +3813,7 @@ void MtmSetupReplicationHooks(struct PGLogicalHooks* hooks)
3813
*/
3814
voidMtmBeginSession(intnodeId)
3815
{
3816
-MtmLockNode(nodeId,LW_EXCLUSIVE);
+//MtmLockNode(nodeId, LW_EXCLUSIVE);
3817
Assert(replorigin_session_origin==InvalidRepOriginId);
3818
replorigin_session_origin=Mtm->nodes[nodeId-1].originId;
3819
Assert(replorigin_session_origin!=InvalidRepOriginId);
@@ -3833,9 +3833,9 @@ void MtmEndSession(int nodeId, bool unlock)
3833
replorigin_session_origin_lsn=INVALID_LSN;
3834
replorigin_session_origin_timestamp=0;
3835
replorigin_session_reset();
3836
-if (unlock) {
3837
-MtmUnlockNode(nodeId);
3838
-}
+//if (unlock) {
+//MtmUnlockNode(nodeId);
+//}
3839
MTM_LOG3("%d: End reset replorigin session: %d",MyProcPid,replorigin_session_origin);
3840
}
3841