Question about CleanupProc()

From: Hiroshi Inoue <Inoue(at)tpf(dot)co(dot)jp>
To: pgsql-hackers(at)postgresql(dot)org
Subject: Question about CleanupProc()
Date: 2000-11-14 05:38:57
Message-ID: 3A10CFF1.1C0C91FC@tpf.co.jp
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Hi all,

I have a question about CleanupProc() and reaper().
CleanupProc() sends SIGUSR1 signal to all backends
if the exitStatus parameter is not 0.
Could we expect that other backends die with non
zero exit status ? Seems CheckPoint process could
be invoked after CleanupProc() is called and it
would remain alive unless SIGUSR1 is sent to the
process. The reset_shared() isn't called and so
the CheckPoint process may be blocked by spinlock/
BufferLock etc...

Regards.
Hiroshi Inoue

Browse pgsql-hackers by date

  From Date Subject
Next Message Hiroshi Inoue 2000-11-14 05:51:25 SearchSysCacheTuple(Copy)
Previous Message Philip Warner 2000-11-14 04:57:50 Re: Shouldn't default multibyte encoding come from template database?