Remove inappropriate memory context switch in shutdown_MultiFuncCall().
Tom Lane <tgl@sss.pgh.pa.us>
Remove inappropriate memory context switch in shutdown_MultiFuncCall(). This was a thinko introduced in a patch from last February; it results in memory leakage if an SRF is shut down before the actual end of query, because subsequent code will be running in a longer-lived context than it's expecting to be.
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/utils/fmgr/funcapi.c | modified | +1 −2 |