Fix SIGUSR1 handling by unconnected bgworkers

Alvaro Herrera <alvherre@alvh.no-ip.org>

Commit: f62ab623adc63023c6aee22e2a6fe190439ca0c3
Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
Date: 2013-04-10T19:01:16Z
Releases: 9.3.0
Fix SIGUSR1 handling by unconnected bgworkers

Latch activity was not being detected by non-database-connected workers; the
SIGUSR1 signal handler which is normally in charge of that was set to SIG_IGN.
Create a simple handler to call latch_sigusr1_handler instead.

Robert Haas (bug report and suggested fix)

Files

PathChange+/−
src/backend/postmaster/postmaster.c modified +17 −1