aboutsummaryrefslogtreecommitdiff
path: root/src/backend/parser/parse_expr.c
diff options
context:
space:
mode:
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>2011-03-08 21:01:29 +0200
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>2011-03-08 21:06:26 +0200
commit46c333a9638b329a3c8076d978f27c5b05c0d5f0 (patch)
tree6c21581ec177e29074cb639a6a1f3fd7f4775b9f /src/backend/parser/parse_expr.c
parent93d888232e80e4d676e24fe93ae6d27459d966be (diff)
downloadpostgresql-46c333a9638b329a3c8076d978f27c5b05c0d5f0.tar.gz
postgresql-46c333a9638b329a3c8076d978f27c5b05c0d5f0.zip
Fix overly strict assertion in SummarizeOldestCommittedSxact(). There's a
race condition where SummarizeOldestCommittedSxact() is called even though another backend already cleared out all finished sxact entries. That's OK, RegisterSerializableTransactionInt() can just retry getting a news xact slot from the available-list when that happens. Reported by YAMAMOTO Takashi, bug #5918.
Diffstat (limited to 'src/backend/parser/parse_expr.c')
0 files changed, 0 insertions, 0 deletions