]> git.ipfire.org Git - thirdparty/postgresql.git/commit
Fix use-after-release mistake in currtid() and currtid2() for views
authorMichael Paquier <michael@paquier.xyz>
Mon, 1 Jun 2020 05:41:32 +0000 (14:41 +0900)
committerMichael Paquier <michael@paquier.xyz>
Mon, 1 Jun 2020 05:41:32 +0000 (14:41 +0900)
commit8bc74490df252215ce5b618442900e7a107be2a1
treed30eec7f613e31a4730176fdda6f15270d69e947
parentf4f4d64eafcd07880fee570e367422af757d3f02
Fix use-after-release mistake in currtid() and currtid2() for views

This issue has been present since the introduction of this code as of
a3519a2 from 2002, and has been found by buildfarm member prion that
uses RELCACHE_FORCE_RELEASE via the tests introduced recently in
e786be5.

Discussion: https://postgr.es/m/20200601022055.GB4121@paquier.xyz
Backpatch-through: 9.5
src/backend/utils/adt/tid.c