Don't write to postgres's stdin in shmem startup failure test
The single-user test expects postgres to fail during startup, before
processing any queries. Sending the preceding test's queries can race
with that exit and make IPC::Run abort on a broken pipe. To fix, pass
empty input instead.
Author: Ayush Tiwari <ayushtiwari(dot)slg01(at)gmail(dot)com>
Reported-by: Alexander Lakhin <exclusion(at)gmail(dot)com>
Discussion: https://www.postgresql.org/message-id/e87c8fef-e254-441e-b889-bbcbd5afea7f@gmail.com
Backpatch-through: 19
Branch
------
master
Details
-------
https://git.postgresql.org/pg/commitdiff/36a56229765c405b7e3655c3cf3a4fec2c0bc2b0
Modified Files
--------------
src/test/modules/test_shmem/t/001_late_shmem_alloc.pl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)