Re: kill -KILL: What happens?

Поиск
Список
Период
Сортировка
От Robert Haas
Тема Re: kill -KILL: What happens?
Дата
Msg-id AANLkTikhQRxZnF8nQpx4N8C7bXgu2srbGnqT91SO12Bd@mail.gmail.com
обсуждение исходный текст
Ответ на Re: kill -KILL: What happens?  (Florian Pflug <fgp@phlo.org>)
Ответы Re: kill -KILL: What happens?  (Florian Pflug <fgp@phlo.org>)
Re: kill -KILL: What happens?  (Florian Pflug <fgp@phlo.org>)
Список pgsql-hackers
On Fri, Jan 14, 2011 at 11:28 AM, Florian Pflug <fgp@phlo.org> wrote:
> I gather that the behaviour we want is for normal backends to exit
> once the postmaster is gone, and for utility processes (bgwriter, ...)
> to exit once all the backends are gone.
>
> The test program I posted in this thread proves that FIFOs and select()
> can be used to implement this, if we're ready to check for EOF on the
> socket in CHECK_FOR_INTERRUPTS() every few seconds. Is this a viable
> route to take?

I don't think there's much point in getting excited about the order in
which things exit.  If we're agreed (and we seem to be, modulo Tom)
that the backends should exit quickly if the postmaster dies, then
worrying about whether the utility processes exit slightly before or
slightly after that doesn't excite me very much.

-- 
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company


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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Add support for logging the current role
Следующее
От: Robert Haas
Дата:
Сообщение: Re: Error code for "terminating connection due to conflict with recovery"