]> 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:46 +0000 (14:41 +0900)
committerMichael Paquier <michael@paquier.xyz>
Mon, 1 Jun 2020 05:41:46 +0000 (14:41 +0900)
commita8c6eb5b4c4cf3470159a0b4b3fd2f2942b7909b
tree6332caf5e1523420ec98841738c3408e21eacaad
parentbb45c5de2750f8aa5ab501aa327ababafed890d2
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