postgresql/src/include/postmaster
Heikki Linnakangas 5b00786857 Pass MyPMChildSlot as an explicit argument to child process
All the other global variables passed from postmaster to child have
the same value in all the processes, while MyPMChildSlot is more like
a parameter to each child process.

Reviewed-by: Andres Freund <andres@anarazel.de>
Discussion: https://www.postgresql.org/message-id/a102f15f-eac4-4ff2-af02-f9ff209ec66f@iki.fi
2024-11-14 16:12:32 +02:00
..
autovacuum.h Refactor postmaster child process launching 2024-03-18 11:35:30 +02:00
auxprocess.h Refactor postmaster child process launching 2024-03-18 11:35:30 +02:00
bgworker.h Update copyright for 2024 2024-01-03 20:49:05 -05:00
bgworker_internals.h Assign a child slot to every postmaster child process 2024-11-14 16:12:28 +02:00
bgwriter.h Refactor postmaster child process launching 2024-03-18 11:35:30 +02:00
fork_process.h Update copyright for 2024 2024-01-03 20:49:05 -05:00
interrupt.h Update copyright for 2024 2024-01-03 20:49:05 -05:00
pgarch.h Refactor postmaster child process launching 2024-03-18 11:35:30 +02:00
postmaster.h Pass MyPMChildSlot as an explicit argument to child process 2024-11-14 16:12:32 +02:00
startup.h Refactor postmaster child process launching 2024-03-18 11:35:30 +02:00
syslogger.h Assign a child slot to every postmaster child process 2024-11-14 16:12:28 +02:00
walsummarizer.h Rename two functions that wake up other processes 2024-11-01 13:47:24 +02:00
walwriter.h Refactor postmaster child process launching 2024-03-18 11:35:30 +02:00