Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit b0747df

Browse files
committed
Register transaction callback in initialization of each backend
1 parent 7e15bcd commit b0747df

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

multimaster.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2455,10 +2455,10 @@ static void MtmInitialize()
24552455
Mtm->sendSemaphore = PGSemaphoreCreate();
24562456
PGSemaphoreReset(Mtm->sendSemaphore);
24572457
SpinLockInit(&Mtm->queueSpinlock);
2458-
RegisterXactCallback(MtmXactCallback, NULL);
24592458
MtmTx.snapshot = INVALID_CSN;
24602459
MtmTx.xid = InvalidTransactionId;
24612460
}
2461+
RegisterXactCallback(MtmXactCallback, NULL);
24622462
MtmXid2State = MtmCreateXidMap();
24632463
MtmGid2State = MtmCreateGidMap();
24642464
MtmLocalTables = MtmCreateLocalTableMap();

0 commit comments

Comments
 (0)