diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/backend/replication/slot.c | 4 |
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; |