Hi, On Jul 11, 2025 at 10:53 +0800, Tom Lane <t...@sss.pgh.pa.us>, wrote: > Zhang Mingli <zmlpostg...@gmail.com> writes: > > Do we need to rollback error_context_stack to the previous state if we > > enter the branch for PG_CATCH()? > > No. The PG_TRY mechanism itself deals with that: the next outer > level of PG_TRY will restore error_context_stack to what it had > been. If this were not so, most other places that add an > error_context_stack entry would also be broken.
Got it. LGTM. -- Zhang Mingli HashData