mirror of
https://github.com/postgres/postgres.git
synced 2026-05-28 04:35:45 -04:00
Fix SIGHUP handling by unconnected bgworkers
Add a SignalUnconnectedWorkers() call so that non-database-connected background workers are also notified when postmaster is SIGHUPped. Previously, only database-connected workers were. Michael Paquier (bug report and fix)
This commit is contained in:
parent
6f5b8beb64
commit
61a7d576f2
1 changed files with 1 additions and 0 deletions
|
|
@ -2280,6 +2280,7 @@ SIGHUP_handler(SIGNAL_ARGS)
|
|||
(errmsg("received SIGHUP, reloading configuration files")));
|
||||
ProcessConfigFile(PGC_SIGHUP);
|
||||
SignalChildren(SIGHUP);
|
||||
SignalUnconnectedWorkers(SIGHUP);
|
||||
if (StartupPID != 0)
|
||||
signal_child(StartupPID, SIGHUP);
|
||||
if (BgWriterPID != 0)
|
||||
|
|
|
|||
Loading…
Reference in a new issue