Re: how to terminate a process when kill fails

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Mike Mascari <mascarm(at)mascari(dot)com>
Cc: "Johnson, Shaunn" <SJohnson6(at)bcbsm(dot)com>, pgsql-general(at)postgresql(dot)org, Marc Fournier <scrappy(at)hub(dot)org>
Subject: Re: how to terminate a process when kill fails
Date: 2002-10-30 18:52:46
Message-ID: 500.1036003966@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Mike Mascari <mascarm(at)mascari(dot)com> writes:
> This scenario was fixed a long time ago (7.1?). The whole 'Don't kill
> -9 the postmaster' comment was actually a tongue-in-cheek remark
> by me regarding a parallel discussion of RedHat init scripts.
> The corruption possibility has long-since been fixed. Since I've
> seen FUD claiming PostgreSQL doesn't have sufficient
> crash-recovery because of the tip, I suggest the tip be changed to:
> 'Feel free to kill -9 the postmaster'

Yes, that TIP is very long obsolete. However, kill -9 is still not
the *preferred* way to shut down the postmaster ;-). You don't get
a checkpoint, and in some cases the shared memory block may not get
recycled when you try to restart the postmaster, leading to serious
memory wastage.

I'd suggest we just remove that TIP from the set of possible messages...

regards, tom lane

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Richard Huxton 2002-10-30 19:02:42 Re: backing up corrupt database
Previous Message Medi Montaseri 2002-10-30 18:49:28 Re: how to terminate a process when kill fails