]> 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:37 +0000 (14:41 +0900)
committerMichael Paquier <michael@paquier.xyz>
Mon, 1 Jun 2020 05:41:37 +0000 (14:41 +0900)
commita36f216209b818a28d7597966032cc3dce6acfa2
treed940a06f984894e92ca208bbdd7e08665998fa9d
parentcb9795eb2e17a49825146bafb7c409a1c1573298
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