8000 Move voting semaphore unlocking outside of "if not stop" check. · postgrespro/postgres_cluster@3cd4143 · GitHub
[go: up one dir, main page]

Skip to content

Commit 3cd4143

Browse files
committed
Move voting semaphore unlocking outside of "if not stop" check.
1 parent 87882af commit 3cd4143

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

contrib/mmts/arbiter.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -340,8 +340,8 @@ static void MtmScheduleHeartbeat()
340340
if (!stop) {
341341
enable_timeout_after(heartbeat_timer, MtmHeartbeatSendTimeout);
342342
send_heartbeat = true;
343-
PGSemaphoreUnlock(&Mtm->votingSemaphore);
344343
}
344+
PGSemaphoreUnlock(&Mtm->votingSemaphore);
345345
}
346346

347347
static void MtmSendHeartbeat()

0 commit comments

Comments
 (0)
0