diff --git a/src/backend/replication/logical/reorderbuffer.c b/src/backend/replication/logical/reorderbuffer.c index 1c21a1d14b..53c8e633c6 100644 --- a/src/backend/replication/logical/reorderbuffer.c +++ b/src/backend/replication/logical/reorderbuffer.c @@ -1340,6 +1340,8 @@ ReorderBufferIterTXNNext(ReorderBuffer *rb, ReorderBufferIterTXNState *state) ReorderBufferIterTXNEntry *entry; int32 off; + CHECK_FOR_INTERRUPTS(); + /* nothing there anymore */ if (state->heap->bh_size == 0) return NULL;