diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2006-12-08 00:40:33 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2006-12-08 00:40:33 +0000 |
commit | 3647ff3b3a3436ca67104a0a0f8f4b8c57b7f911 (patch) | |
tree | b3bf3953888202bebf8f8ed9336c113915ee9ca6 /src/backend/executor/nodeResult.c | |
parent | 373bd34e739026e100a231f345bf4d90c900df90 (diff) | |
download | postgresql-3647ff3b3a3436ca67104a0a0f8f4b8c57b7f911.tar.gz postgresql-3647ff3b3a3436ca67104a0a0f8f4b8c57b7f911.zip |
Avoid double free of _SPI_current->tuptable. AtEOSubXact_SPI() now tries to
release it in a subtransaction abort, but this neglects possibility that
someone outside SPI already did. Fix is for spi.c to forget about a tuptable
as soon as it's handed it back to the caller.
Per bug #2817 from Michael Andreen.
Diffstat (limited to 'src/backend/executor/nodeResult.c')
0 files changed, 0 insertions, 0 deletions