diff options
author | Joe Conway <mail@joeconway.com> | 2014-06-20 12:22:13 -0700 |
---|---|---|
committer | Joe Conway <mail@joeconway.com> | 2014-06-20 12:24:59 -0700 |
commit | 1dde5782e34a1c5ef2ce9d97cf18007fed5fde92 (patch) | |
tree | 56744eb73882df20bd8d3a4f06259ad792d57262 /src/backend/utils/adt/jsonfuncs.c | |
parent | ecac0e2b9e8e8e78d771b20fe441e95bb02db2fa (diff) | |
download | postgresql-1dde5782e34a1c5ef2ce9d97cf18007fed5fde92.tar.gz postgresql-1dde5782e34a1c5ef2ce9d97cf18007fed5fde92.zip |
Clean up data conversion short-lived memory context.
dblink uses a short-lived data conversion memory context. However it
was not deleted when no longer needed, leading to a noticeable memory
leak under some circumstances. Plug the hole, along with minor
refactoring. Backpatch to 9.2 where the leak was introduced.
Report and initial patch by MauMau. Reviewed/modified slightly by
Tom Lane and me.
Diffstat (limited to 'src/backend/utils/adt/jsonfuncs.c')
0 files changed, 0 insertions, 0 deletions