diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2004-09-05 03:42:13 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2004-09-05 03:42:13 +0000 |
commit | 1a86e6eabfd02cec1253a7eaf8a5f859193388ad (patch) | |
tree | 432ff45ae2c5d0ea8ed35ef66fd16a11309c9688 /src/backend/commands/async.c | |
parent | cefb4b141b0ad68f803d4987f259aa1097307467 (diff) | |
download | postgresql-1a86e6eabfd02cec1253a7eaf8a5f859193388ad.tar.gz postgresql-1a86e6eabfd02cec1253a7eaf8a5f859193388ad.zip |
On further consideration, there's another problem here: the existing
elog() emulation code always calls errstart with ERROR error level.
This means that a recursive error call triggered by elog would do
MemoryContextReset(ErrorContext), whether or not this was actually
appropriate. I'm surprised we haven't seen this in the field...
Diffstat (limited to 'src/backend/commands/async.c')
0 files changed, 0 insertions, 0 deletions