Re: pgsql: In HS, Startup process sets SIGALRM when waiting for buffer pin.

Поиск
Список
Период
Сортировка
От Simon Riggs
Тема Re: pgsql: In HS, Startup process sets SIGALRM when waiting for buffer pin.
Дата
Msg-id 1264264936.7193.1.camel@ebony
обсуждение исходный текст
Ответ на pgsql: In HS, Startup process sets SIGALRM when waiting for buffer pin.  (sriggs@postgresql.org (Simon Riggs))
Список pgsql-committers
On Sat, 2010-01-23 at 16:37 +0000, Simon Riggs wrote:
> Log Message:
> -----------
> In HS, Startup process sets SIGALRM when waiting for buffer pin. If
> woken by alarm we send SIGUSR1 to all backends requesting that they
> check to see if they are blocking Startup process. If so, they throw
> ERROR/FATAL as for other conflict resolutions. Deadlock stop gap
> removed. max_standby_delay = -1 option removed to prevent deadlock.

Patch by me, review by Andres Freund and Hiroyuki Yamada

--
 Simon Riggs           www.2ndQuadrant.com


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

Предыдущее
От: sriggs@postgresql.org (Simon Riggs)
Дата:
Сообщение: pgsql: In HS, Startup process sets SIGALRM when waiting for buffer pin.
Следующее
От: sriggs@postgresql.org (Simon Riggs)
Дата:
Сообщение: pgsql: Add explanatory detail to Hot Standby cancelation error messages