mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-10-02 14:01:18 +02:00
Fix copy-pasto in the patch to allow background writer to run during
recovery: if background writer or pgstat process dies during recovery (or any other child process, but those two are the only ones running), send SIGQUIT to the startup process using correct pid.
This commit is contained in:
parent
d657843a9a
commit
fd75329e81
@ -37,7 +37,7 @@
|
|||||||
*
|
*
|
||||||
*
|
*
|
||||||
* IDENTIFICATION
|
* IDENTIFICATION
|
||||||
* $PostgreSQL: pgsql/src/backend/postmaster/postmaster.c,v 1.574 2009/02/25 11:07:43 heikki Exp $
|
* $PostgreSQL: pgsql/src/backend/postmaster/postmaster.c,v 1.575 2009/03/03 10:42:05 heikki Exp $
|
||||||
*
|
*
|
||||||
* NOTES
|
* NOTES
|
||||||
*
|
*
|
||||||
@ -2500,7 +2500,7 @@ HandleChildCrash(int pid, int exitstatus, const char *procname)
|
|||||||
(errmsg_internal("sending %s to process %d",
|
(errmsg_internal("sending %s to process %d",
|
||||||
(SendStop ? "SIGSTOP" : "SIGQUIT"),
|
(SendStop ? "SIGSTOP" : "SIGQUIT"),
|
||||||
(int) StartupPID)));
|
(int) StartupPID)));
|
||||||
signal_child(BgWriterPID, (SendStop ? SIGSTOP : SIGQUIT));
|
signal_child(StartupPID, (SendStop ? SIGSTOP : SIGQUIT));
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Take care of the bgwriter too */
|
/* Take care of the bgwriter too */
|
||||||
|
Loading…
Reference in New Issue
Block a user