aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/command.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>1999-09-04 18:36:45 +0000
committerTom Lane <tgl@sss.pgh.pa.us>1999-09-04 18:36:45 +0000
commit8add6d71cff28d087872215b02c7a0b84ba786c4 (patch)
tree725119fddb5021fb515e4c8a46dbc18b08f9ed43 /src/backend/commands/command.c
parentae01c7f5bb4f40386e64138ae33b12f862f13796 (diff)
downloadpostgresql-8add6d71cff28d087872215b02c7a0b84ba786c4.tar.gz
postgresql-8add6d71cff28d087872215b02c7a0b84ba786c4.zip
Modify sinval so that InvalidateSharedInvalid() does not hold
the SInval spinlock while it is calling the passed invalFunction or resetFunction. This is necessary to avoid deadlock with lmgr change; InvalidateSharedInvalid can be called recursively now. It should be a good performance improvement anyway --- holding a spinlock for more than a very short interval is a no-no.
Diffstat (limited to 'src/backend/commands/command.c')
0 files changed, 0 insertions, 0 deletions