Re: [COMMITTERS] pgsql: Notify bgworker registrant after freeingworker slot.

Поиск
Список
Период
Сортировка
От Amit Kapila
Тема Re: [COMMITTERS] pgsql: Notify bgworker registrant after freeingworker slot.
Дата
Msg-id CAA4eK1KL02hUNpq8tcEvSoo-=37CVjQjaQX1k0xvNxwOcME6Bw@mail.gmail.com
обсуждение исходный текст
Ответ на [COMMITTERS] pgsql: Notify bgworker registrant after freeing worker slot.  (Robert Haas <rhaas@postgresql.org>)
Ответы Re: [COMMITTERS] pgsql: Notify bgworker registrant after freeingworker slot.  (Robert Haas <robertmhaas@gmail.com>)
Список pgsql-committers
On Fri, Mar 3, 2017 at 9:27 AM, Robert Haas <rhaas@postgresql.org> wrote:
> Notify bgworker registrant after freeing worker slot.
>

After this commit, I am seeing parallel queires being stucked on my
windows machine.  I think the notify pid is stale in
ReportBackgroundWorkerExit() as we are freeing the same in
ForgetBackgroundWorker().  Attached patch fixes the problem for me.

Ashutosh Sharma has independently reported (offlist) this problem to me.

--
With Regards,
Amit Kapila.
EnterpriseDB: http://www.enterprisedb.com

Вложения

В списке pgsql-committers по дате отправления:

Предыдущее
От: Masahiko Sawada
Дата:
Сообщение: Re: [COMMITTERS] pgsql: Allow vacuums to report oldestxmin
Следующее
От: Peter Eisentraut
Дата:
Сообщение: [COMMITTERS] pgsql: Reorder the asynchronous libpq calls for replication connection