Commit b68193c0 authored by Alvaro Herrera's avatar Alvaro Herrera

Remove unnecessary definition for autovacuum in SignalSomeChildren.

parent 8bd4b89e
...@@ -357,7 +357,6 @@ static void signal_child(pid_t pid, int signal); ...@@ -357,7 +357,6 @@ static void signal_child(pid_t pid, int signal);
static bool SignalSomeChildren(int signal, int targets); static bool SignalSomeChildren(int signal, int targets);
#define SignalChildren(sig) SignalSomeChildren(sig, BACKEND_TYPE_ALL) #define SignalChildren(sig) SignalSomeChildren(sig, BACKEND_TYPE_ALL)
#define SignalAutovacWorkers(sig) SignalSomeChildren(sig, BACKEND_TYPE_AUTOVAC)
/* /*
* Possible types of a backend. These are OR-able request flag bits * Possible types of a backend. These are OR-able request flag bits
...@@ -2179,7 +2178,7 @@ pmdie(SIGNAL_ARGS) ...@@ -2179,7 +2178,7 @@ pmdie(SIGNAL_ARGS)
pmState == PM_HOT_STANDBY || pmState == PM_STARTUP) pmState == PM_HOT_STANDBY || pmState == PM_STARTUP)
{ {
/* autovacuum workers are told to shut down immediately */ /* autovacuum workers are told to shut down immediately */
SignalAutovacWorkers(SIGTERM); SignalSomeChildren(SIGTERM, BACKEND_TYPE_AUTOVAC);
/* and the autovac launcher too */ /* and the autovac launcher too */
if (AutoVacPID != 0) if (AutoVacPID != 0)
signal_child(AutoVacPID, SIGTERM); signal_child(AutoVacPID, SIGTERM);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment