aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/gist/gistxlog.c
diff options
context:
space:
mode:
authorFujii Masao <fujii@postgresql.org>2017-02-22 03:11:58 +0900
committerFujii Masao <fujii@postgresql.org>2017-02-22 08:29:44 +0900
commitfeb659cced9755966190bbabfcead54fcfcddf0e (patch)
tree3cc7dbd1f62079ae94913d00ae304f2c64e451b7 /src/backend/access/gist/gistxlog.c
parentff1b032a9c9f407bce711400a8edaa57218a2e81 (diff)
downloadpostgresql-feb659cced9755966190bbabfcead54fcfcddf0e.tar.gz
postgresql-feb659cced9755966190bbabfcead54fcfcddf0e.zip
Make walsender always initialize the buffers.
Walsender uses the local buffers for each outgoing and incoming message. Previously when creating replication slot, walsender forgot to initialize one of them and which can cause the segmentation fault error. To fix this issue, this commit changes walsender so that it always initialize them before it executes the requested replication command. Back-patch to 9.4 where replication slot was introduced. Problem report and initial patch by Stas Kelvich, modified by me. Report: https://www.postgresql.org/message-id/A1E9CB90-1FAC-4CAD-8DBA-9AA62A6E97C5@postgrespro.ru
Diffstat (limited to 'src/backend/access/gist/gistxlog.c')
0 files changed, 0 insertions, 0 deletions