Re: fix crash with Python 3.11
Tom Lane <tgl@sss.pgh.pa.us>
From: Tom Lane <tgl@sss.pgh.pa.us>
To: Markus Wanner <markus.wanner@enterprisedb.com>
Cc: Peter Eisentraut <peter.eisentraut@enterprisedb.com>, exclusion@gmail.com,
pgsql-hackers@lists.postgresql.org
Date: 2022-06-23T22:54:43Z
Lists: pgsql-hackers
Markus Wanner <markus.wanner@enterprisedb.com> writes: > On 6/23/22 15:34, Tom Lane wrote: >> Under what circumstances would it be OK for outside code to call >> SPICleanup? > For the same reasons previous Postgres versions called SPICleanup: from > a sigsetjmp handler that duplicates most of what Postgres does in such a > situation. Does such code exist? I don't see any other calls in Debian code search, and I find it hard to believe that anyone would think such a thing is maintainable. regards, tom lane
Commits
-
Re-add SPICleanup for ABI compatibility in stable branch
- 6d61aef5dbb6 11.17 landed
- 9af9e2094dcf 12.12 landed
- b2c8d56618b8 13.8 landed
- 8657946d375f 14.5 landed
-
Fix SPI's handling of errors during transaction commit.
- cfc86f987349 13.8 landed
- 2f6b8c287b88 11.17 landed
- 293f5c5f496c 12.12 landed
- 604651880c71 14.5 landed
- 2e517818f4af 15.0 landed
-
Don't use static storage for SaveTransactionCharacteristics().
- 12d768e70497 15.0 landed