quit_checkpoint_bg_session_1.patch

application/octet-stream

Filename: quit_checkpoint_bg_session_1.patch
Type: application/octet-stream
Part: 0
Message: Re: pgsql: Prevent invalidation of newly synced replication slots.

Patch

Format: unified
File+
src/test/recovery/t/046_checkpoint_logical_slot.pl 2 0
diff --git a/src/test/recovery/t/046_checkpoint_logical_slot.pl b/src/test/recovery/t/046_checkpoint_logical_slot.pl
index 65f0205bb77..4ac40cce021 100644
--- a/src/test/recovery/t/046_checkpoint_logical_slot.pl
+++ b/src/test/recovery/t/046_checkpoint_logical_slot.pl
@@ -126,6 +126,8 @@ $node->safe_psql('postgres',
 	q{select injection_points_wakeup('checkpoint-before-old-wal-removal')});
 $node->wait_for_log(qr/checkpoint complete/, $log_offset);
 
+$checkpoint->quit;
+
 # Abruptly stop the server.
 $node->stop('immediate');