Re: pre-existing shared memory block is still in use after crashes
От
Alvaro Herrera
Тема
Re: pre-existing shared memory block is still in use after crashes
Дата
Msg-id
1273160162-sup-8176@alvh.no-ip.org
Ответ на
Список
Дерево обсуждения
pre-existing shared memory block is still in use after crashes Dave Vitek <dvitek@grammatech.com>
Re: pre-existing shared memory block is still in use after crashes Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: pre-existing shared memory block is still in use after
crashes Magnus Hagander <magnus@hagander.net>
Excerpts from Dave Vitek's message of jue may 06 10:44:34 -0400 2010: > Hi all, > > Yesterday I ran into two backend crashes and then an autovacuum launcher > process crash. The autovacuum log was: > LOG: database system is ready to accept connections > LOG: autovacuum launcher process (PID 3788) was terminated by exception > 0xC0000142 > HINT: See C include file "ntstatus.h" for a description of the > hexadecimal value. 0xC0000142 is STATUS_DLL_INIT_FAILED Apparently this can mean insufficient heap space. I'm not sure if this is a surprising thing to get during high load. Not sure what can we do about it. As for the failed restart, maybe the code that detects a conflicting shared memory block could use a retry loop somewhere. --
В списке pgsql-general по дате отправления
От: Magnus Hagander
Дата: