Re: ExecAppendAsyncEventWait() in REL_14_STABLE can corrupt PG_exception_stack

Etsuro Fujita <etsuro.fujita@gmail.com>

From: Etsuro Fujita <etsuro.fujita@gmail.com>
To: Alexander Pyhalov <a.pyhalov@postgrespro.ru>
Cc: Michael Paquier <michael@paquier.xyz>, Pgsql Hackers <pgsql-hackers@postgresql.org>
Date: 2024-04-04T09:08:40Z
Lists: pgsql-hackers
On Fri, Mar 22, 2024 at 9:09 PM Etsuro Fujita <etsuro.fujita@gmail.com> wrote:
> On Fri, Mar 22, 2024 at 7:23 PM Alexander Pyhalov
> <a.pyhalov@postgrespro.ru> wrote:
> > The updated patch still looks good to me.
>
> I am planning to apply the patch to the back branches next week.

Pushed.  Sorry for the delay.

Best regards,
Etsuro Fujita



Commits

  1. Fix bogus coding in ExecAppendAsyncEventWait().

  2. Fix resource leak when a FDW's ForeignAsyncRequest function fails

  3. postgres_fdw: Fix handling of pending asynchronous requests.

  4. Add support for asynchronous execution.