aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/gist/gistget.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2018-12-16 14:51:47 -0500
committerTom Lane <tgl@sss.pgh.pa.us>2018-12-16 14:51:47 -0500
commit16fda4b853cd5bc07c450303a465ed9d451c7b47 (patch)
tree777c8a984fa523c7482e6c6e18020a681eac49a2 /src/backend/access/gist/gistget.c
parentade2d61ed09c11a3d374a98c66c8a05cb82a0069 (diff)
downloadpostgresql-16fda4b853cd5bc07c450303a465ed9d451c7b47.tar.gz
postgresql-16fda4b853cd5bc07c450303a465ed9d451c7b47.zip
Make error handling in parallel pg_upgrade less bogus.
reap_child() basically ignored the possibility of either an error in waitpid() itself or a child process failure on signal. We don't really need to do more than report and crash hard, but proceeding as though nothing is wrong is definitely Not Acceptable. The error report for nonzero child exit status was pretty off-point, as well. Noted while fooling around with child-process failure detection logic elsewhere. It's been like this a long time, so back-patch to all supported branches.
Diffstat (limited to 'src/backend/access/gist/gistget.c')
0 files changed, 0 insertions, 0 deletions