Repair incorrect order of operations in GetNewTransactionId(). We must
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 26 Jan 2004 19:16:23 +0000 (19:16 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 26 Jan 2004 19:16:23 +0000 (19:16 +0000)
commit08cb17f8ba7269272443e440dbc1448c9c3d70e4
treee098a799ed1422998432230e4be7336eea361b76
parent39050dbf3c821e6aa9477fbeed26d094c981fba9
Repair incorrect order of operations in GetNewTransactionId().  We must
complete ExtendCLOG() before advancing nextXid, so that if that routine
fails, the next incoming transaction will try it again.  Per trouble
report from Christopher Kings-Lynne.
src/backend/access/transam/varsup.c