aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/backend/replication/slot.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/backend/replication/slot.c b/src/backend/replication/slot.c
index 0e54ea5bb9a..564cfee1270 100644
--- a/src/backend/replication/slot.c
+++ b/src/backend/replication/slot.c
@@ -1874,10 +1874,8 @@ CheckPointReplicationSlots(bool is_shutdown)
{
SpinLockAcquire(&s->mutex);
- Assert(s->data.confirmed_flush >= s->last_saved_confirmed_flush);
-
if (s->data.invalidated == RS_INVAL_NONE &&
- s->data.confirmed_flush != s->last_saved_confirmed_flush)
+ s->data.confirmed_flush > s->last_saved_confirmed_flush)
{
s->just_dirtied = true;
s->dirty = true;