summaryrefslogtreecommitdiff
path: root/src/tutorial
diff options
context:
space:
mode:
authorThomas Munro <tmunro@postgresql.org>2021-05-29 14:48:15 +1200
committerThomas Munro <tmunro@postgresql.org>2021-05-29 15:13:44 +1200
commitd41fda6aa3c1016ef5aedb4bf393ead81f6e3a8f (patch)
tree0f1a4cc7463f811d29089a142d038b8da98164dd /src/tutorial
parentbb18bc2249239fff10f84c276783962d546c858a (diff)
Fix race condition when sharing tuple descriptors.
Parallel query processes that called BlessTupleDesc() for identical tuple descriptors at the same moment could crash. There was code to handle that rare case, but it dereferenced a bogus DSA pointer. Repair. Back-patch to 11, where commit cc5f8136 added support for sharing tuple descriptors in parallel queries. Reported-by: Eric Thinnes <e.thinnes@gmx.de> Discussion: https://postgr.es/m/99aaa2eb-e194-bf07-c29a-1a76b4f2bcf9%40gmx.de
Diffstat (limited to 'src/tutorial')
0 files changed, 0 insertions, 0 deletions