aboutsummaryrefslogtreecommitdiff
path: root/src/backend/regex/regexec.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2013-12-05 12:48:44 -0500
committerTom Lane <tgl@sss.pgh.pa.us>2013-12-05 12:48:44 -0500
commit7635dae5522735ce87dd50959feedd9c8a4a8786 (patch)
tree5298d280644f0ac58d2464d7981da27a6903cb6d /src/backend/regex/regexec.c
parent67fc33d3ad3b1afa12005a3866c43c6e6ce407c3 (diff)
downloadpostgresql-7635dae5522735ce87dd50959feedd9c8a4a8786.tar.gz
postgresql-7635dae5522735ce87dd50959feedd9c8a4a8786.zip
Clear retry flags properly in replacement OpenSSL sock_write function.
Current OpenSSL code includes a BIO_clear_retry_flags() step in the sock_write() function. Either we failed to copy the code correctly, or they added this since we copied it. In any case, lack of the clear step appears to be the cause of the server lockup after connection loss reported in bug #8647 from Valentine Gogichashvili. Assume that this is correct coding for all OpenSSL versions, and hence back-patch to all supported branches. Diagnosis and patch by Alexander Kukushkin.
Diffstat (limited to 'src/backend/regex/regexec.c')
0 files changed, 0 insertions, 0 deletions