summaryrefslogtreecommitdiff
path: root/src/tutorial/basics.source
diff options
context:
space:
mode:
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>2015-12-14 18:19:10 +0200
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>2015-12-14 18:40:51 +0200
commitaffae5e981d624735791ab897ff822118005ab44 (patch)
treed4704f6e457a5be3c38c593941dc1a5652b08422 /src/tutorial/basics.source
parent819aceaa0e7f7de07885fe8b136d0dd3aba1229a (diff)
Fix out-of-memory error handling in ParameterDescription message processing.
If libpq ran out of memory while constructing the result set, it would hang, waiting for more data from the server, which might never arrive. To fix, distinguish between out-of-memory error and not-enough-data cases, and give a proper error message back to the client on OOM. There are still similar issues in handling COPY start messages, but let's handle that as a separate patch. Michael Paquier, Amit Kapila and me. Backpatch to all supported versions.
Diffstat (limited to 'src/tutorial/basics.source')
0 files changed, 0 insertions, 0 deletions