diff options
author | Heikki Linnakangas <heikki.linnakangas@iki.fi> | 2014-04-04 17:29:50 +0300 |
---|---|---|
committer | Heikki Linnakangas <heikki.linnakangas@iki.fi> | 2014-04-04 17:31:22 +0300 |
commit | d9e7873bbbdee76a49e76ddaa49787cab112bb2e (patch) | |
tree | 7444a92e486cb257900f1dc78fe742e40b7ba26a /src/backend/commands/tablespace.c | |
parent | 4a170ee9e0ebd7021cb1190fabd5b0cbe2effb8e (diff) | |
download | postgresql-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