aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/tablespace.c
diff options
context:
space:
mode:
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>2014-04-04 17:29:50 +0300
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>2014-04-04 17:31:22 +0300
commitd9e7873bbbdee76a49e76ddaa49787cab112bb2e (patch)
tree7444a92e486cb257900f1dc78fe742e40b7ba26a /src/backend/commands/tablespace.c
parent4a170ee9e0ebd7021cb1190fabd5b0cbe2effb8e (diff)
downloadpostgresql-d9e7873bbbdee76a49e76ddaa49787cab112bb2e.tar.gz
postgresql-d9e7873bbbdee76a49e76ddaa49787cab112bb2e.zip
In checkpoint, move the check for in-progress xacts out of critical section.
GetVirtualXIDsDelayingChkpt calls palloc, which isn't safe in a critical section. I thought I covered this case with the exemption for the checkpointer, but CreateCheckPoint is also called from the startup process.
Diffstat (limited to 'src/backend/commands/tablespace.c')
0 files changed, 0 insertions, 0 deletions