-
- Downloads
Fix handling of SIGCHLD, per recent pghackers discussion: on some
platforms system(2) gets confused unless the signal handler is set to SIG_DFL, not SIG_IGN. pgstats.c now uses pqsignal() as it should, not signal(). Also, arrange for the stats collector process to show a reasonable ID in 'ps', rather than looking like a postmaster.
Showing
- src/backend/bootstrap/bootstrap.c 4 additions, 2 deletionssrc/backend/bootstrap/bootstrap.c
- src/backend/commands/dbcommands.c 3 additions, 6 deletionssrc/backend/commands/dbcommands.c
- src/backend/postmaster/pgstat.c 73 additions, 55 deletionssrc/backend/postmaster/pgstat.c
- src/backend/postmaster/postmaster.c 3 additions, 3 deletionssrc/backend/postmaster/postmaster.c
- src/backend/tcop/postgres.c 7 additions, 5 deletionssrc/backend/tcop/postgres.c
- src/include/pgstat.h 2 additions, 2 deletionssrc/include/pgstat.h
Loading
Please register or sign in to comment