diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2016-12-07 12:39:24 -0500 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2016-12-07 12:39:24 -0500 |
commit | 29babe981cba76d934aa4936ca393ddd2894c4e7 (patch) | |
tree | 64d95254cf770ab04896eba5f4033c045eb09bcb /src/backend/utils/adt/array_userfuncs.c | |
parent | bb39f58f76b43bf0ef234e1baaf824e2cb9c9210 (diff) | |
download | postgresql-29babe981cba76d934aa4936ca393ddd2894c4e7.tar.gz postgresql-29babe981cba76d934aa4936ca393ddd2894c4e7.zip |
Restore psql's SIGPIPE setting if popen() fails.
Ancient oversight in PageOutput(): if popen() fails, we'd better reset
the SIGPIPE handler before returning stdout, because ClosePager() won't.
Noticed while fixing the empty-PAGER issue.
Diffstat (limited to 'src/backend/utils/adt/array_userfuncs.c')
0 files changed, 0 insertions, 0 deletions